2 ms·
I use StumpWM on all of my Linux machines and love it, but my opinion may be skewed because I switched to StumpWM after already using Emacs for a long time (ove
by jlarocco 11y ago
I use StumpWM on all of my Linux machines and love it, but my opinion may be skewed because I switched to StumpWM after already using Emacs for a long time (over 10 years), and while starting to use Common Lisp for more and more of my personal projects. Before StumpWM I used FluxBox for a very long time.
I like that out of the box it's light weight and fast, and I keep mine that way.
The keyboard shortcuts are pretty easy to pick up, but I think being used to Emacs' C-x-... convention helps here because StumpWM works basically the same way but uses C-t-... instead. I personally use tmux (C-b-...), Emacs (C-x-...), and StumpWM (C-t-...) and occasionally use the wrong control sequence in the wrong window, but you get used to it after a while.
I like having the config files in Lisp, and it's nice to connect to StumpWM's REPL to execute configuration changes and have them take effect immediately. Other than that, I like the idea of being able to script it using Common Lisp, but TBH I have not taken advantage of that ability to any appreciable extent.
I've had a few annoyances due to (what I suspect) are general tiling WM issues. Popup and modal windows can be more annoying than usual, as can windows that expect to be exactly a certain size or layout. I think those issues can be worked around using various options and customization, but it hasn't bothered me enough to look into it.
Overall I've been very happy with it and recommend it to anybody who wants a lightweight, alternative WM.