[HN Gopher] Exwm: Emacs X Window Manager
       ___________________________________________________________________
        
       Exwm: Emacs X Window Manager
        
       Author : tosh
       Score  : 62 points
       Date   : 2025-04-13 17:08 UTC (5 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | spudlyo wrote:
       | 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.
        
         | _emacsomancer_ wrote:
         | almost: https://github.com/a-schaefers/systemE
        
         | Y_Y wrote:
         | That's old news:
         | https://web.archive.org/web/20190118221826/https://www.infor...
         | 
         | Fwiw I use EXWM in Guix and only interact with the computer
         | through emacs (though I do need to use terminal and eshell).
        
           | spudlyo wrote:
           | Handling SIGCHLD and doing the right thing is table-stakes
           | for a functioning init, IMHO. This isn't that.
        
         | codr7 wrote:
         | Sounds like SystemD to me, all it's missing is a good editor.
        
       | aradox66 wrote:
       | 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 wrote:
         | If it seems interesting to you or you're experimenting with
         | keyboard-driven tiling WMs, though, I would highly recommend
         | this particular fling.
        
         | bitwize wrote:
         | 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...
        
         | dargscisyhp wrote:
         | Been using it for a couple of years, and in practice it does
         | not cause me much trouble, at least not for me.
        
       | hermitsings wrote:
       | 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.
        
       | djaouen wrote:
       | 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!
        
       | jmclnx wrote:
       | 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 :)
        
       ___________________________________________________________________
       (page generated 2025-04-13 23:00 UTC)