Aqueous
Aqueous is a minimal Wayland window manager built on top of RiverDelta - Seafoam Labs’ in-tree fork of River.
It is designed as a lightweight, configurable Wayland environment with the window manager and compositor living side by side in one repository. The shell and bar layer can be used from any compatible project.
- Primary stack: C# / .NET 10 for the window manager, Zig for RiverDelta
- Platform focus: Linux / Wayland
- Project layout: Single repository containing the window manager, compositor, tests, docs, and Arch packaging
Features
Section titled “Features”Aqueous provides a River-oriented window management stack with:
- a C# window manager client that speaks River and Wayland protocols
- configurable layouts, gaps, keybindings, outputs, and rules through
wm.toml - Noctalia shell and bar integration for a complete desktop session
- an output daemon and supporting test projects
- Arch packaging that ships
aqueous,aqueous-wm, a Wayland session entry, and default configuration files
The repository also includes a reference PKGBUILD, nested session launcher scripts for development, and session assets for display-manager based login flows.
Learn More
Section titled “Learn More”Visit the repository for source code, updates, and contribution information:
