Sway is an i3-gaps clone,
but using Wayland instead of X11.
Recently, since Sway 0.12, Redshift is supported, via a
These patches are available on the Arch Linux User Repository, package
That was mostly the final missing thing for me in order to switch from i3 to Sway.
The only annoyance left is the copy paste from Wayland native applications to XWayland applications,
and vice versa.
Since a while, I started using Rofi as my application launcher, because it supports (Freedesktop) Desktop file launchers.
It does use some non-official Wayland protocols, and needs some
hacks tweaking here and there.
For convenience, I created two AUR packages; both for
wlc-wall-injector, the hack and
wayland-wall, the protocols.
Installing the former will also pull in the latter as a dependency.
After that, you’ll need to
LD_PRELOAD the hack.
To start Sway, you’ll need to use
LD_PRELOAD=/usr/lib/libwlc-wall-injector.so sway from now on.
Now, you can install the
wayland branch of Rofi.
I made another package for that:
EDIT: you also have to disable the
setcap -r /usr/bin/sway
because that otherwise disables your
Good luck. Join us on Freenode if you have feedback;
I’m both on