diff --git a/_gui/_configs/qtile/config.py b/_gui/_configs/qtile/config.py index 156af31..0d32068 100644 --- a/_gui/_configs/qtile/config.py +++ b/_gui/_configs/qtile/config.py @@ -178,6 +178,12 @@ screens = [ update_interval=1, cmd="sb-volume", ), + widget.GenPollCommand( + background='#770000', + foreground='#feffff', + update_interval=1, + cmd="sb-wireguard", + ), widget.Wlan( background='#770000', foreground='#feffff', diff --git a/_gui/_scripts/sb-wireguard b/_gui/_scripts/sb-wireguard new file mode 100755 index 0000000..45cb2e4 --- /dev/null +++ b/_gui/_scripts/sb-wireguard @@ -0,0 +1,7 @@ +#!/bin/bash + +interface=$(ip a | grep 'wg[0-9]:' | awk -F': ' '{print $2}') +case $interface in + wg0) printf 'wireguard running' ;; + wg1) printf 'wireguard running (all traffic)' ;; +esac