ldelossa/Way-Shell

Project ID: 131191

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 (15)*, x86_64 (112)* Fedora 40 (63 downloads)

* Total number of downloaded packages.