9wm with automatic window tiling and virtual desktops
