summaryrefslogtreecommitdiffstats
path: root/.local/bin/statusbar/internet
diff options
context:
space:
mode:
authorLuke Smith <luke@lukesmith.xyz>2020-11-16 18:09:21 -0500
committerLuke Smith <luke@lukesmith.xyz>2020-11-16 18:09:21 -0500
commit9df28899ded4ed4cd75c4fa05b8302f71ff8198d (patch)
treecddb4a5f009b5334563015906662411a08f76b99 /.local/bin/statusbar/internet
parentcba0fcc03d9cbab623eae419d308c5b1f7c1b193 (diff)
parent4493d431e3654e4ad59aa11f7419b71048872e5d (diff)
downloadeibhear-9df28899ded4ed4cd75c4fa05b8302f71ff8198d.tar.gz
eibhear-9df28899ded4ed4cd75c4fa05b8302f71ff8198d.tar.zst
eibhear-9df28899ded4ed4cd75c4fa05b8302f71ff8198d.zip
Merge branch 'master' of github.com:LukeSmithxyz/voidrice
Diffstat (limited to '.local/bin/statusbar/internet')
-rwxr-xr-x.local/bin/statusbar/internet4
1 files changed, 3 insertions, 1 deletions
diff --git a/.local/bin/statusbar/internet b/.local/bin/statusbar/internet
index d8bd896..ee1a160 100755
--- a/.local/bin/statusbar/internet
+++ b/.local/bin/statusbar/internet
@@ -2,6 +2,7 @@
# Show wifi 📶 and percent strength or 📡 if none.
# Show 🌐 if connected to ethernet or ❎ if none.
+# Show 🔒 if a vpn connection is active
case $BLOCK_BUTTON in
1) "$TERMINAL" -e nmtui; pkill -RTMIN+4 dwmblocks ;;
@@ -10,6 +11,7 @@ case $BLOCK_BUTTON in
📶: wifi connection with quality
❎: no ethernet
🌐: ethernet working
+🔒: vpn is active
" ;;
6) "$TERMINAL" -e "$EDITOR" "$0" ;;
esac
@@ -19,4 +21,4 @@ case "$(cat /sys/class/net/w*/operstate 2>/dev/null)" in
up) wifiicon="$(awk '/^\s*w/ { print "📶", int($3 * 100 / 70) "% " }' /proc/net/wireless)" ;;
esac
-printf "%s%s\n" "$wifiicon" "$(sed "s/down/❎/;s/up/🌐/" /sys/class/net/e*/operstate 2>/dev/null)"
+printf "%s%s%s\n" "$wifiicon" "$(sed "s/down/❎/;s/up/🌐/" /sys/class/net/e*/operstate 2>/dev/null)" "$(sed "s/.*/🔒/" /sys/class/net/tun*/operstate 2>/dev/null)"