Files
niri/niri-visual-tests
Ivan Molodetskikh 9571d149b2 Render workspaces separately with gaps between
This design makes more sense spatially, and is required for the
Overview. Gaps also make it clear how clipping windows to workspace
bounds works.

Background and bottom layer-shell surfaces get duplicated for each
workspace, while top and overlay stay "on top".
2025-04-25 02:00:18 -07:00
..
2024-02-06 09:40:45 +04:00
2025-03-29 10:56:30 +03:00
2024-02-06 09:40:45 +04:00

niri-visual-tests

Note

This is a development-only app, you shouldn't package it.

This app contains a number of hard-coded test scenarios for visual inspection. It uses the real niri layout and rendering code, but with mock windows instead of Wayland clients. The idea is to go through the test scenarios and check that everything looks right.

Running

You will need recent GTK and libadwaita. Then, cargo run.