Skip to content
This repository has been archived by the owner on May 9, 2024. It is now read-only.
/ sway-gnome Public archive

Create a more pleasant sway experience with GNOME Shell's ecosystem

License

Notifications You must be signed in to change notification settings

mavjs/sway-gnome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sway-gnome

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...

Notes

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.

Installing

Get dependency

Fedora

sudo dnf install meson -y

Steps

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

Footnotes

  1. https://github.com/Drakulix/sway-gnome/network

About

Create a more pleasant sway experience with GNOME Shell's ecosystem

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages