Description
A Gnome inspired desktop shell for Wayland compositors/window managers written in C and Gtk4.
Way-Shell expects a Gnome-like environment to be available. This means DBus must be running and the following services must be available:
- Logind
- NetworkManager
- WirePlumber/Pipewire
- PowerProfiles Daemon
- UPower
If you're using Fedora these services should be available by default.
Currently Way-Shell only supports Sway but this will change as the project matures.
Installation Instructions
The project can be installed by enabling the Way-Shell Copr and running:
sudo dnf install way-shell
.
Once installed a Systemd user unit file is installed to /usr/lib/systemd/user/way-shell.service.
This unit file should only be used if you also installed Sway/SwayFX via dnf/copr and the sway-session.target
Systemd target is available on the machine.
You can confirm the Systemd target is available with systemctl --user status sway-session.target
.
This command will error if the target does not exist.
If you choose not to use SystemD to launch Way-Shell its perfectly fine to launch Way-Shell directly from Sway's configuration file and is a popular choice among Sway users.
For further Way-Shell configuration information see the Github Repo
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
Fedora 40 | aarch64 (17)*, x86_64 (125)* | Fedora 40 (71 downloads) |
* Total number of downloaded packages.