Create a more pleasant sway - a tiling Wayland compositor, experience with GNOME Shell's ecosystem.
There are many like it1, but this one is mine...
I started out looking at Drakulix's sway-gnome fork and ended up on using iH8c0ff33's sway-gnome fork. However, that results in sway systemd serivce failsures and I couldn't get it to work.
There is an extensive discussion on sway#5160 why it's a bad idea to try starting sway as a systemd service, which I only saw after troubleshooting the above for several hours. 😝
At the end of the day, I'm a much simpler man and my use case was mainly around getting things like gnome-keyring
and swayidle
to work, so I opted for this simple version from swaywm's wiki, however, your mileage may vary.
sudo dnf install meson -y
Clone the repository:
git clone https://github.com/mavjs/sway-gnome.git
Create meson build directory:
meson --prefix /usr builddir
Install the service files:
sudo meson install