Exwm: Emacs X Window Manager

tosh | 116 points

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 days ago

I created this custom keymap that goes well with EXWM: https://codeberg.org/hermitsings/Kmonad_ISO_keymap_for_minim...

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.

hermitsings | 5 days ago

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.

SuperNinKenDo | 5 days ago

I’m surprised there aren’t Emacs packages for the X server itself and a bootloader…

BobbyTables2 | 5 days ago

Packaged as a Spacemacs layer => https://www.spacemacs.org/layers/LAYERS.html#exwm

smitty1e | 5 days 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 :)

jmclnx | 5 days ago

I wished PuTTY offered some kind of tiling window manager for my SSH sessions. Does anyone know something of that sort?

penguin_booze | 5 days ago

I seriously considered making Emacs a wlroots compositor last time I had a chunk of free time.

quotemstr | 5 days ago

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.

spudlyo | 5 days 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!

djaouen | 5 days ago