


With innovative features like tags (Awesome) and nested workspaces (ion3/notion), it’s possible to sanely deal with huge numbers of windows and workflows. Because there’s an unambiguous arrangement, you can quickly do things like switch focus to the window immediately to the left, right, top, or bottom, as opposed to most compositing window managers where the best keyboard option is Alt-Tabbing through a linear list of all your windows: Tiling also lends itself well to really efficient keyboard shortcuts. New windows are intelligently placed based on the high-level directives you’ve already given.

Instead of having you constantly reorganize the individual windows on your screen, you specify at a high level how you want windows to be placed and the window manager does it for you. Unlike most popular compositing window managers, tiling window managers really make an attempt at managing your windows for you. If you’ve used pretty much any IDE, like Eclipse or Visual Studio, or a terminal multiplexer, like screen or tmux, you’re already familiar with this approach. The entire surface is divided into non-overlapping buckets where windows are displayed. In contrast, a tiling window manager is more like a well-organized drawer than a desk. You can move them around freely, change their size, and cause them to overlap. They use the desktop metaphor, where each program is treated like a re-sizable piece of paper. Most popular window managers are what are called “ compositing window managers,” which is what you are using by default in Microsoft Windows, OSX, Gnome, and KDE. Window managers control the placement and appearance of programs on your screen.
