From 118390a9e25c66e8f6b365c7712f01df6759dc73 Mon Sep 17 00:00:00 2001 From: Frank Date: Thu, 10 Sep 2026 19:42:57 -0700 Subject: [PATCH] feat(niri): flameshot takes screenshot binds CTRL+Shift+1/2/3 on both hosts --- dotfiles/niri/.config/niri/cfg/keybinds.kdl | 6 +++--- dotfiles/zz-blankpad/niri/.config/niri/cfg/keybinds.kdl | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dotfiles/niri/.config/niri/cfg/keybinds.kdl b/dotfiles/niri/.config/niri/cfg/keybinds.kdl index e0b2f9b..33e7b4d 100644 --- a/dotfiles/niri/.config/niri/cfg/keybinds.kdl +++ b/dotfiles/niri/.config/niri/cfg/keybinds.kdl @@ -126,9 +126,9 @@ binds { Mod+W { toggle-column-tabbed-display; } // ─── Screenshots ─── - CTRL+Shift+1 { screenshot; } - CTRL+Shift+2 { screenshot-screen; } - CTRL+Shift+3 { screenshot-window; } + CTRL+Shift+1 hotkey-overlay-title="Screenshot: flameshot full" { spawn-sh "flameshot full"; } + CTRL+Shift+2 hotkey-overlay-title="Screenshot: flameshot screen" { spawn-sh "flameshot screen"; } + CTRL+Shift+3 hotkey-overlay-title="Screenshot: flameshot region" { spawn-sh "flameshot gui"; } // ─── Emergency Escape Key ─── // Use this when a fullscreen app blocks your keybinds. diff --git a/dotfiles/zz-blankpad/niri/.config/niri/cfg/keybinds.kdl b/dotfiles/zz-blankpad/niri/.config/niri/cfg/keybinds.kdl index e396334..9201583 100644 --- a/dotfiles/zz-blankpad/niri/.config/niri/cfg/keybinds.kdl +++ b/dotfiles/zz-blankpad/niri/.config/niri/cfg/keybinds.kdl @@ -146,9 +146,9 @@ binds { Mod+M { maximize-window-to-edges; } // ─── Screenshots ─── - CTRL+Shift+1 { screenshot; } - CTRL+Shift+2 { screenshot-screen; } - CTRL+Shift+3 { screenshot-window; } + CTRL+Shift+1 hotkey-overlay-title="Screenshot: flameshot full" { spawn-sh "flameshot full"; } + CTRL+Shift+2 hotkey-overlay-title="Screenshot: flameshot screen" { spawn-sh "flameshot screen"; } + CTRL+Shift+3 hotkey-overlay-title="Screenshot: flameshot region" { spawn-sh "flameshot gui"; } // ─── Emergency Escape Key ─── // Use this when a fullscreen app blocks your keybinds.