3 ms·
Out of curiosity, what was the showstopper on dwm?
by DrPhish 2y ago
Out of curiosity, what was the showstopper on dwm?
- oguz-ismail 2y ago> dwm is customized through editing its source code
- nextos 2y agoSounds scary but it's giving you some compile-time guarantees about correctness. StumpWM and XMonad do the same and they are quite easy to use, especially the former. They also lead to very space-efficient setups. Windows can be tightly packed.
- rhabarba 2y agoStumpWM is in a special position here as "compile-time" on Common Lisp is roughly the same thing as "runtime".
- nextos 2y agoSure, my statement referred to dwm, and it also applies to XMonad.
- justmarc 2y agoThe only compile time guarantee you'd have by making changes is that it would run, not it being correct nor functional.
- nextos 2y agoStatic types do provide some guarantees as they rule out an entire class of runtime errors. In case of XMonad, since Haskell's type system is more expressive, the class of runtime errors ruled out at compile-time is broader.
- spookie 2y agoI tend to have one hand holding a pen on a drawing tablet. I could customise any wm to be controlled with just the left side of the keyboard obviously but I fear I would have arthritis from doing that. I'm half joking, I did use i3 for a few years, and have tried many others (bspwm comes to mind). But currently it makes no sense to use keyboard centric wms of any kind.