2 ms·
A tiling window manager (such as dwm, wmii, awesome, ion, and xmonad) automatically tiles windows for you, and has multiple workspaces. Usually, you can just sw
by silentbicycle 16y ago
A tiling window manager (such as dwm, wmii, awesome, ion, and xmonad) automatically tiles windows for you, and has multiple workspaces. Usually, you can just switch between them by alt-1 to alt-9, move windows between workspaces w/ shift-alt-1, etc. If you're mostly working with shells & reasonably large emacs / firefox / etc. windows, they're really nice. With a little muscle memory, the whole window UI thing suddenly becomes a nonissue.
If you ever used ratpoison, it's a better design in the same general space.
I'd personally recommend xmonad if you use Haskell, dwm otherwise.