From bb36b73d513c62eab188d87059458e8af6948c01 Mon Sep 17 00:00:00 2001 From: 0scar Date: Tue, 14 Mar 2023 15:12:41 +0100 Subject: Add `openconnect` vpn detection to netinfo --- .local/bin/statusbar/netinfo | 6 ++++++ 1 file changed, 6 insertions(+) (limited to '.local/bin') 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 -- cgit v1.3