EasySetup: manual launcher install uses absolute Exec paths Launchers started by the systemd user manager don't see ~/.local/bin, so bare names in a hand-installed entry resolve as dead; the manual commands now rewrite Exec/TryExec the way the updater does.
Updating: the updater refreshes itself from origin/main
EasySetup: launcher entry installed by the updater, niri logo icon The updater now installs the desktop entry, the icon (niri's logo, CC BY-SA 4.0) and a ~/.local/bin symlink on every run, first installs included. Manual builders get copy-paste install commands instead of the old hand-written desktop file; Installation and Updating describe the new behavior.
complete the verified pass Development's repo layout gains easysetup/, demo/ and bugreports/; Installation's Arch paragraph mentions the GUI build; Updating lists --yes.
EasySetup: lead with the updater path, cargo build as the manual/other-distro route
sync pass after v26.04.20 Home's shipped-scheme table gains the flick left/right row; Installation shows the current pkgver example and points fresh installs at EasySetup; Development's test count matches the suite (235); EasySetup drops the stale ~65 catalog count (it is 77 now).
Updating/EasySetup: the updater rebuilds the GUI when sources changed
EasySetup: embed the picker demo clip
release-time updates: current release v26.04.20 Installation names v26.04.20 / 20 patches and bumps the NixOS rev; Troubleshooting's fallback answer covers the unbound horizontal flicks.
swipe-more-left/right flicks; series at 20 patches Gestures and Configuration document the new nodes (unbound by default, falling back to the horizontal drag); Development lists patch 0020; Home counts 20 patches; Updating references v26.04.20 for the rename check, the release the changes now ride.
Auto-rotation: document the tablet-mode gate How the 2-in-1 gate behaves, the probed vendor sysfs switches, the NIRI_ROTATE_* overrides, and why unprivileged switch reading has to go through sysfs. Troubleshooting links it from 'auto-rotate does nothing'.
Home/EasySetup: patch count to 19, document EasySetup's v26.04.18 migration
Updating/Troubleshooting: document the updater's config migration
gestures: tap-more/swipe-more-* rename, fingers 3-or-4, upgrade note The second tier applies at one finger more than fingers (4 by default) and fingers itself is now 3 or 4, hard-validated. Gestures and Configuration document the new semantics, Troubleshooting gains the v26.04.18 upgrade note (rename the old nodes or let EasySetup save), Home and Development follow, patch list gains 0019.
EasySetup: correct launch snippet path, document the desktop entry
EasySetup: GUI configurator page, sidebar + cross-links
development: smithay touch facts, nested testing, debug harness, maintainer gotchas; gestures: tap window + overview-open note; config: quoted-strings note
fix OSK page links: wikilink alias in github order (display|target)
fix OSK page links: .md suffix so github rewrites them to wiki urls
fix OSK page links: markdown links instead of wikilink aliases
populate wiki: installation, gestures, config, updating, osk, troubleshooting, development
Initial Home page