From 9b2756e4b8ffcce1a2d494cf32a99b971c5ae13f Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Wed, 13 May 2026 13:43:33 +0100 Subject: feat(sway,waybar): scratch nvim+ipython binds; bolder VPN visuals VPN module: - Pango markup colours the text directly so up/down is visually unambiguous even without CSS classes (green shield up, dim strikethrough down) - .down also gets a faint red background tint for at-a-glance scan Sway: - Super+Shift+t -> floating ghostty with nvim editing a fresh $XDG_RUNTIME_DIR/scratch-.txt (auto-cleared on reboot via tmpfs) - Super+c -> floating ghostty with ipython (quick calculator / python scratch) KEYBINDS.md updated. --- dot_config/sway/config | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'dot_config/sway') diff --git a/dot_config/sway/config b/dot_config/sway/config index 39d1e31..9b72031 100644 --- a/dot_config/sway/config +++ b/dot_config/sway/config @@ -192,6 +192,10 @@ bindsym XF86Tools exec $term --class=floating -e pulsemixer bindsym XF86Keyboard exec $term --class=floating -e glow -p ~/dotfiles/KEYBINDS.md bindsym XF86Favorites exec ~/.config/waybar/mako-history.py +# Quick scratch tools +bindsym $mod+Shift+t exec $term --class=floating -e sh -c 'nvim "$XDG_RUNTIME_DIR/scratch-$(date +%s).txt"' +bindsym $mod+c exec $term --class=floating -e ipython + # QR codes (Super+z then r=read or w=write) mode "qr" { bindsym r exec ~/.local/bin/rqr, mode "default" -- cgit v1.3.1