Hi my name is Drew,
and I am the maintainer of Sway,
a tiling Wayland compositor.
Sway is compatible with the i3 window manager.
It uses the same configuration syntax
and supports most software that is designed for i3.
The difference is that sway uses Wayland instead of Xorg.
Wayland is the next generation
of display servers
for Linux and related operating systems.
It is more efficient, more secure
and easier for developers to work with.
Let's take a quick tour
of some of the features of sway.
If you are familiar with i3,
some of this might not be new to you.
I'll start by opening my web browser.
[sound of clicking keyboard]
Sway will arrange it,
to use all of the available space.
If I open more windows,
Sway will rearrange things accordingly.
I can move between these with the keyboard.
I can ask Sway to arrange them vertically,
horizontally,
tabbed,
or stacked.
[sound of clicking keyboard]
I can change their sizes with the keyboard too.
[sound of clicking keyboard]
I can also split windows
into containers of several windows.
[sound of clicking keyboard]
So far I haven't touched the mouse.
If I wanted to, though,
I can use it to manipulate these windows.
[various background noises]
It is also possible to take windows
outside the tiling area
and manipulate them entirely with the mouse.
[various background noises and some keyboard clicks]
Sway also includes features
you may recognize from prominent i3 forks,
such as gaps.
[sound of clicking keyboard]
Also included are compatible equivalents
from important i3 programs
like swaybar,
[sound of clicking keyboard]
swaylock,
[sound of clicking keyboard]
and swaymsg,
as well as some programs unique to sway
such as swaygrab.
[sound of clicking keyboard]
We only scratched the surface
of what Sway could do.
We have lots of great docs
that will help you learn more.
Today Sway supports almost all
of i3s features.
Give it a shot!