Wio is a new Wayland compositor that replicates the look and feel of Plan 9's Rio desktop environment. Built on wlroots and leveraging Cage (a nested Wayland compositor), it runs each application in its own nested compositor, enabling a unique window behavior where child windows replace their parent rather than spawning new ones. Wio adds features beyond Rio including multihead support, HiDPI, and wlroots layer shell protocol support (enabling tools like swaybg and waybar). Missing features include Rio-style filesystem-based window management, per-app namespaces, hide/show windows, and damage tracking. The project is open for contributions.
Sort: