From 583adac015a32d496e88b3ef05af550fecb5841f Mon Sep 17 00:00:00 2001 From: Xiao Pan Date: Mon, 11 Mar 2024 03:13:27 -0700 Subject: advanced wireguard --- sh/sbar | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'sh') diff --git a/sh/sbar b/sh/sbar index 3779cf5..b12062b 100755 --- a/sh/sbar +++ b/sh/sbar @@ -16,10 +16,11 @@ update_time () { update_net () { net="$(if nmcli -t --fields type,state device | grep -q '^\(ethernet\|wifi\):connected$'; then echo 1; else echo 0; fi)" case "$(nmcli -t --fields device,state device)" in - *wg_ia:connected*) vpn=I;; - *wg_ka:connected*) vpn=K;; - *wg_studio:connected*) vpn=S;; - *) vpn=0;; + *wg_ia:connected*) wg=I;; + *wg_ka:connected*) wg=K;; + *wg_mydefault:connected*) wg=D;; + *wg_studio:connected*) wg=S;; + *) wg=0;; esac } @@ -42,7 +43,7 @@ update_gpu () { } display () { - xsetroot -name "$time | N $net V $vpn | M $vol C $mic | $gpu | $bat" + xsetroot -name "$time | N $net W $wg | M $vol C $mic | $gpu | $bat" } # modules that don't update on their own need to be run at the start for getting their initial value -- cgit v1.2.3-70-g09d2