aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/KEYBINDS.md
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-14 10:58:38 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-14 10:58:38 +0100
commit2b63a5f594b172c8aa75c0d00067db346152022a (patch)
tree0fb6839bba50410fcc6455926f16cd728a1eca05 /KEYBINDS.md
parent7a165a70b0bd43bb03547f1603a9454d43cc0d78 (diff)
downloaddotfiles-2b63a5f594b172c8aa75c0d00067db346152022a.tar.gz
dotfiles-2b63a5f594b172c8aa75c0d00067db346152022a.tar.bz2
dotfiles-2b63a5f594b172c8aa75c0d00067db346152022a.zip
feat(sway): Super+o types VPN TOTP via wtype
Fetches the current code from pass-otp's vpn/totp entry and types it into the focused surface with wtype. Falls back to wl-copy + a notification when wtype isn't available or the focused surface lacks virtual-keyboard support (e.g. an Xwayland window).
Diffstat (limited to 'KEYBINDS.md')
-rw-r--r--KEYBINDS.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/KEYBINDS.md b/KEYBINDS.md
index af1f4b9..d7f8143 100644
--- a/KEYBINDS.md
+++ b/KEYBINDS.md
@@ -337,6 +337,7 @@ Mod key: `Super` (Mod4). Only personal additions beyond sway defaults listed.
| `Shift+Print` | Full screenshot (grim) |
| `Super+i` | Dictate toggle (whisper.cpp → wtype + clipboard) |
| `Super+Shift+o` | OCR region (tesseract → clipboard) |
+| `Super+o` | Type VPN TOTP via wtype (clipboard fallback) |
| `Super+Shift+s` | Lock screen + pause media |
| `Super+n` | Dismiss top visible notification |
| `Super+Shift+n` | Dismiss all visible notifications |