4 ms·
I have used and recommend either awesome (http://awesome.naquadah.org http://awesome.naquadah.org) or xMonad (http://xmonad.org http://xmonad.org) They are bot
by fm 15y ago
I have used and recommend either awesome (http://awesome.naquadah.org http://awesome.naquadah.org) or xMonad (http://xmonad.org http://xmonad.org)
They are both cool and do the job.
xMonad is a bit more hardcore because it is written in Haskell (and its configuration files are Haskell programs as well)
Awesome uses Lua which is easier to grasp.
- Symmetry 15y agoVery true, but a few more differences. By default, awesome has a bar at the top to tell you what mode you're in, list windows, list workspaces, etc. Also, it provides a system tray. You can get one of these set up in xMonad without that much effort, but its an extra hurdle. On the other hand, if you just want to swap out the window manager on GNOME you don't want to have to remove this, so xMonad has the advantage there. Awesome has this really nifty thing where windows can be tagged, and views are compositions of tags. So there are easy ways to have a window on more than one workspace at a time. On the other hand, xMonad seems to have better multi-monitor defaults. xMonad also has dmenu by default, and that's seriously awesome (no pun intended). Personally, I use awesome as my window manager on GNOME, but I've redone some keybindings to be more xMonadish and I used documentation from xMonad as part of getting things set up. EDIT: Here's the uber-helpful xMonad GNOME integration page. You'll want to read it even if you use awesome. http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gnome http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Gn...
- fm 15y ago...And if you are that brave to choose xMonad you can have a look at my config (https://github.com/fmancinelli/.xmonad https://github.com/fmancinelli/.xmonad)