feat: WireGuard VPN integration

- Add wg-up/wg-down/wg-status aliases to zshrc
- Add Super+Ctrl+V / Super+Ctrl+Shift+V keybinds to Hyprland
- Add Waybar custom module showing VPN status + traffic
- Add wireguard-status.sh script
This commit is contained in:
Thierry Pouplier
2026-05-05 01:38:07 +00:00
parent 5ee760fbe8
commit 9fe03c724e
4 changed files with 51 additions and 1 deletions

View File

@@ -317,6 +317,10 @@ bindl = , XF86AudioPause, exec, playerctl play-pause
bindl = , XF86AudioPlay, exec, playerctl play-pause
bindl = , XF86AudioPrev, exec, playerctl previous
# WireGuard VPN toggle
bind = $mainMod CTRL, V, exec, sudo wg-quick up ~/ExoKortex/1-Soma/2-Areas/IT/work-laptop.conf
bind = $mainMod CTRL SHIFT, V, exec, sudo wg-quick down work-laptop
# Emacs-everywhere
bind = $mainMod, W, exec, emacsclient --eval '(thanos/type)'
windowrule {