summaryrefslogtreecommitdiff
path: root/.local/bin/statusbar/netinfo
diff options
context:
space:
mode:
Diffstat (limited to '.local/bin/statusbar/netinfo')
-rwxr-xr-x.local/bin/statusbar/netinfo6
1 files changed, 6 insertions, 0 deletions
diff --git a/.local/bin/statusbar/netinfo b/.local/bin/statusbar/netinfo
index 4aa1bbe..f717153 100755
--- a/.local/bin/statusbar/netinfo
+++ b/.local/bin/statusbar/netinfo
@@ -5,6 +5,8 @@ netstatus="$(awk '{
printf("%-15s %s\n", a[n-1], $1)
}' /sys/class/net/[ew]*/operstate | sort -k 2)"
+VPNSTATUS=$(( $(ps axch -eo comm | sed -En '/openconnect/p' | wc -l) ))
+
function add_connected_address() {
TMPIFS="${IFS}"
IFS='
@@ -34,3 +36,7 @@ else
fi
echo -en '\x0b'
+
+if [ 0 -lt $VPNSTATUS ]; then
+ echo -en ' \x0f\uf983\x0b'
+fi