From 2b63a5f594b172c8aa75c0d00067db346152022a Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Thu, 14 May 2026 10:58:38 +0100 Subject: 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). --- dot_config/sway/config | 3 +++ 1 file changed, 3 insertions(+) (limited to 'dot_config/sway/config') diff --git a/dot_config/sway/config b/dot_config/sway/config index 18b402c..86a75e1 100644 --- a/dot_config/sway/config +++ b/dot_config/sway/config @@ -182,6 +182,9 @@ bindsym $mod+i exec ~/.local/bin/dictate # OCR — crop a region, copy text to clipboard (tesseract) bindsym $mod+Shift+o exec ~/.local/bin/ocr +# VPN OTP — type current TOTP via wtype, fall back to clipboard +bindsym $mod+o exec ~/.config/sway/type-vpn-otp.sh + # Lock & pause bindsym $mod+Shift+s exec "playerctl -a pause; swaylock -f -e -c 000000" -- cgit v1.3.1