|
|
|
|
|
by ibab
4089 days ago
|
|
XMonad has been my window manager of choice for years now.
I especially like that the code is short and easy to understand, so you can easily modify it (or write an extension) if you want. If you don't have previous Haskell experience, then other window managers like i3 or bspwm might be more comfortable. |
|
My biggest beef with xmonad is that its configuration file is itself Haskell source code. So even if xmonad is the only Haskell project I use, I have to pull in GHC to compile my configuration. Since I'm not a Haskell guy, this means that I'm easily tipped off the cliff into cabal hell, which is not where I want to be when updating my WM config. For all that, xmonad is great when it works, and I stuck with it from 2011 to 2014 before moving on to i3.