This is to reduce lateral wrist movement (to protect from Carpal Tunnel) and general finger movement. Just posting here if folks wanna check it out.
aradox66 5 hours ago [-]
I had a fun fling with EXWM, but having your window manager sharing its single-thread with emacs just doesn't really make any sense.
aradox66 5 hours ago [-]
If it seems interesting to you or you're experimenting with keyboard-driven tiling WMs, though, I would highly recommend this particular fling.
dargscisyhp 3 hours ago [-]
Been using it for a couple of years, and in practice it does not cause me much trouble, at least not for me.
bitwize 4 hours ago [-]
The commonly accepted solution, if this is an issue for you, is to run two instances of Emacs: one to edit in, and one to run EXWM. The days of "Eight Megs And Constantly Swapping" are well behind us; one can easily afford to run two (or many more) emacsen. And it can't be that much more bloated than, say, kwin...
BobbyTables2 2 hours ago [-]
I’m surprised there aren’t Emacs packages for the X server itself and a bootloader…
jmclnx 5 hours ago [-]
I played with this decades ago (maybe another Emacs based WM?). It was fun for a while but I moved on. I thought it was abandoned.
I will need to give it another go and glad to see it back among the living :)
Really enjoyed my time using EXWM. Had to move to Wayland for a number of reasons, and really miss it. KDE Plasma has been fantastic, but I do miss the integrated scripting environment. Ironically I now use a heavily frames-based Emacs set up, and eschew most of Emacs internal window management capabilities.
Pfft, I'll be impressed when Emacs runs as pid 1, has an inittab.el, mounts filesystems, sets up swap, starts daemons, launches X, reaps zombines, and deals with shutdown. I'm sort of surprised nobody's done that yet.
rahen 1 hours ago [-]
Try Guix System. The entire system, including PID 1, is configured in Scheme (Guile) and has a very nice Emacs-like hackability.
Fwiw I use EXWM in Guix and only interact with the computer through emacs (though I do need to use terminal and eshell).
spudlyo 5 hours ago [-]
Handling SIGCHLD and doing the right thing is table-stakes for a functioning init, IMHO. This isn't that.
djaouen 5 hours ago [-]
I hesitated to post here (because it seems like I have been flagged as only posting on troll topics), but decided to anyway because I don't want anyone else to know about this overpowered setup!
Alive-in-2025 1 hours ago [-]
What does this mean, especially in reference to this story
djaouen 4 minutes ago [-]
Basically, whenever I post to a thread, that thread gets buried by HN's algorithm. Thus, the intention of me posting means that I can keep Guix and EXWM under wraps and all to myself.
Rendered at 01:39:04 GMT+0000 (Coordinated Universal Time) with Vercel.
This is to reduce lateral wrist movement (to protect from Carpal Tunnel) and general finger movement. Just posting here if folks wanna check it out.
I will need to give it another go and glad to see it back among the living :)
- https://www.youtube.com/watch?v=f7xB2fFk1tQ
- https://www.youtube.com/watch?v=9gfKrrTtyOk
Fwiw I use EXWM in Guix and only interact with the computer through emacs (though I do need to use terminal and eshell).