niri: native scratchpad via patched niri-scratchpad package

Replace the workspace-based minimize (declared 'minimized' workspace +
+1 offset + window-restore.py) with a native Sway-style scratchpad built
into niri. Ships as niri-patches/0001-scratchpad.patch + a niri-scratchpad
PKGBUILD. Mod+M stashes; Mod+Shift+M shows/toggles/cycles. Mod+1..9 no
longer offset.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
funman300
2026-07-17 12:09:02 -07:00
parent 07791f0c23
commit d05b9f8a0e
7 changed files with 471 additions and 308 deletions
+6
View File
@@ -0,0 +1,6 @@
src/
pkg/
niri/
*.pkg.tar.*
*.log
0001-scratchpad.patch