u/un-pigeon

▲ 126 r/niri

Agwaita: A GTK4/Libadwaita Wayland Shell for Niri (Rewritten in Rust)

Hi!

I finally managed to release my shell written in Rust.

Previously, the project was based on TypeScript and GJS with very little CSS usage. Now, it has been migrated to a single Rust binary using Relm4/GTK4.

Agwaita is a Wayland shell designed for Niri that follows a "simplicity first" philosophy. It leverages GTK4 and Libadwaita to provide a native desktop experience, focusing on core functionality without the need for complex configuration files.

It includes features such as an integrated topbar, app launcher, quick settings, and notifications.

You can find the repository here: https://github.com/gouvinb/agwaita

The README contains all the necessary documentation, installation instructions, screenshots, and video demonstrations.

Note: Development is still active, but it has slowed down recently due to my health.

u/un-pigeon — 3 days ago