Sway is a free and open source tiling Wayland compositor that is compatible with the i3 window manager, uses the same configuration syntax, and works with most of the software designed for i3.
Sway makes use of all the available space on your screen and automatically adjusts window sizes as you open more apps and you can navigate between apps with your keyboard.
App windows can be arranged horizontally, vertically, stacked, or tabbed and you can change their size as well as split windows into containers of several windows all without touching your mouse. You could, however, use your mouse to rearrange windows and even take windows out of the tiling grid and manipulate them.44
Features in Sway
- Arrange app windows logically.
- Arrange windows into a grid by default.
- Free and open source with source code available on GitHub.
- Uses Wayland instead of Xorg.
- Supports most of i3’s features e.g.
- Sports extras that are not included in i3 e.g.
- Supports keyboard control.
- Supports gaps i.e. custom spaces between and around windows.
Take note that Sway is neither an X11 window manager nor does it work as one and you should go through the wiki documentation carefully before installing it. You can access Sway’s wiki here.
Sway is available in the software center for many distributions and you can refer to the wiki if you don’t find a package for yours. And of course, you can always compile from source.
What’s your take on the Sway project? Worth switching to or would you wait for more features to be added? The comments box is down below.