niri: retire flameshot binds, absolute script paths in spawn-sh

Live census 2026-10-14: every flameshot mode on this box captures via
xdg-desktop-portal-gnome → niri's single-output API (niri#4313) — full
AND screen hang ~15 s and error docked (verified: exit 124, no file).
Replace all six flameshot binds with niri-native equivalents:
all-monitors script (Print/Ctrl+Shift+1/Mod+Shift+S), screenshot-screen
(Alt+Print/Ctrl+Shift+2), interactive screenshot UI (Ctrl+Print/
Ctrl+Shift+3). Absolute script paths everywhere: niri's spawn-sh PATH
is system-only, ~/.local/bin absent — the bare screenshot-desk.sh and
desk.sh binds were silently dead. bats 27/27.
This commit is contained in:
Frank committed 2026-10-14 17:53:09 -07:00
1 parent 8da6cdc9cd
commit d767348cfd
3 files changed
+66 -69

No files matched your search

+6 -6
View File
@@ -160,13 +160,13 @@
| Key | Action |
|-----|--------|
| `CTRL+Shift+1` | Screenshot: flameshot full |
| `CTRL+Shift+2` | Screenshot: flameshot screen |
| `CTRL+Shift+3` | Screenshot: flameshot region |
| `Print` | Screenshot: flameshot full |
| `Ctrl+Print` | Screenshot: flameshot region |
| `Alt+Print` | Screenshot: flameshot screen |
| `Print` | Screenshot: all monitors (per-monitor files) |
| `CTRL+Shift+1` | Screenshot: all monitors (per-monitor files) |
| `Mod+Shift+S` | Screenshot: all monitors (per-monitor files) |
| `Alt+Print` | Screenshot: focused monitor to disk |
| `CTRL+Shift+2` | Screenshot: focused monitor to disk |
| `Ctrl+Print` | Screenshot: interactive (region/window/screen) |
| `CTRL+Shift+3` | Screenshot: interactive (region/window/screen) |
## Emergency Escape Key