aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/sway
diff options
context:
space:
mode:
Diffstat (limited to 'dot_config/sway')
-rw-r--r--dot_config/sway/config6
1 files changed, 6 insertions, 0 deletions
diff --git a/dot_config/sway/config b/dot_config/sway/config
index edf1e32..c1d897f 100644
--- a/dot_config/sway/config
+++ b/dot_config/sway/config
@@ -157,6 +157,12 @@ bindsym XF86RFKill exec rfkill toggle all
bindsym Print exec sh -c 'grim -g "$(slurp)" - | tee ~/pics/screenshots/$(date +%Y-%m-%d-%H-%M-%S).png | wl-copy'
bindsym Shift+Print exec sh -c 'grim - | tee ~/pics/screenshots/$(date +%Y-%m-%d-%H-%M-%S).png | wl-copy'
+# Dictation (push-to-talk toggle, whisper.cpp)
+bindsym $mod+i exec ~/.local/bin/dictate
+
+# OCR — crop a region, copy text to clipboard (tesseract)
+bindsym $mod+Shift+o exec ~/.local/bin/ocr
+
# Lock & pause
bindsym $mod+Shift+s exec "playerctl -a pause; swaylock -f -e -c 282828"