reddit / emacs
Emacs standing alone on a Linux Kernel
unixbhaskar · 2022-01-25 10:01
publicvoit · 2022-01-25 10:11
Very interesting finger exercise.
However, as the article briefly mentions: (too) many things won't work because GNU Emacs is using the GNU/Linux tools for doing things. At least I would not be happy. But it reminds us of the mighty [LISP machines of the 80s](https://en.wikipedia.org/wiki/Lisp_machine).
agumonkey · 2022-01-25 11:32
for the curious, kalman reti made a few videos about lisp machines a while back https://duckduckgo.com/?q=kalman+reti+lisp&t=ffab&iar=videos&iax=videos&ia=videos
bigfig · 2022-01-25 12:35
I thought UML was superseded by Docker / Podman. I learned something new.
tigerstein · 2022-01-25 13:12
It looks like a quite old post. It uses Emacs 21. Which came out in 2001!
29nullvier · 2022-01-25 13:21
Ach, indeed. The [oldest version of the article I can find in the Internet Archive](https://web.archive.org/web/20041030060909/https://www.informatimago.com/linux/emacs-on-user-mode-linux.html) is from 2004.
aard_fi · 2022-01-25 15:11
It probably still works, though some details will look a bit different nowadays.
It'd also be sensible to link emacs against dietlibc for better size - it's been a few years since I last did that, but I assume nowadays with the portable dumper things might be a lot less painful than back when I was using a dietlibc linked emacs as my main emacs.
_pkal · 2022-01-25 16:34
> (too) many things won't work because GNU Emacs is using the GNU/Linux tools for doing things.
This. People forget that Emacs is on the same level as a shell, a user-interface for interacting with the system, not the system itself.
FOSSbflakes · 2022-01-25 16:39
Really interesting. I have a ln old little netbook that struggles with any modern software/DE, and I've been thinking about how to essentially turn it into an emacs-only machine for some focused writing.
This seems a little /too/ barebones, but has inspired me to look into it again
publicvoit · 2022-01-25 17:26
I agree completely if you include non-Emacs user-space tools into the term "system".
Things like imagemagick (might be a bad example because [Emacs replaced it in recent history](https://devclass.com/2020/08/11/dont-look-vi-users-emacs-27-1-waves-bye-to-imagemagick-adds-native-json-parsing-support/)), pdf libraries, miscellaneous presentations tools (like LaTeX/beamer or reveal), compression/uncompression tools, search tools (silver-searcher, ...), and so forth are an important part of my GNU Emacs experience.
ForkInBrain · 2022-01-25 20:41
From "eight megabytes and constantly swapping" to something you'd use on an old network because it is lightweight. ;-)
AegisCZ · 2022-01-25 23:12
This keeps getting reposted, but I haven't seen anyone try this idea out since this got published in 2004
KittyKutie · 2022-01-26 22:04
Is it possible to run exwm over this setup?
worthless-trash · 2022-01-27 01:31
Doubt it, because you'd be running x11/wayland, which would need to be started before emacs.
perkinslr · 2022-01-27 04:10
Add busybox to the mix. I couldn't quite get GNU Emacs to compile for my kindle keyboard 3 (I am using quick emacs), but it is essentially busybox+emacs, and quite usable. If it were the full GNU emacs, and had a better keyboard, it'd probably be my main development machine.
1nc0ns1st3nt · 2022-06-22 22:19
Unfortunately, the link is dead as of now it seems...