logoalt Hacker News

sham1today at 1:01 PM1 replyview on HN

I personally run Fedora Kinoite (the KDE equivalent of Fedora Silveblue) and Emacs works fine for me. I ended up installing it as a sysext[0] and it works just fine. I did also use it at one point both in a toolbox container and a flatpak, but it always felt a bit flaky there.

But honestly, since Emacs is so core to my personal workflow, I think that it's fine to use a system extension for it. Alternatively it could be layered on, which would also of course work. After that, interacting with the containers is of course just using TRAMP to "connect" to them, and that of course works just fine.

[0]: <https://github.com/fedora-sysexts/fedora> & <https://fedora-sysexts.github.io/fedora/>


Replies

skydhashtoday at 4:12 PM

It’s not really about emacs, but the fact that it relies on software being available on $PATH. You could use proxy scripts for stuff that are in containers, but yeah, it’s flaky.

I’ve not encountered OS crashes for a long time, and I’m fairly confident on troubleshooting config issues. Image based OS could be fine for single purpose computing, but I tinker a lot on my PC. Anything that is declarative is usually an hassle.