diff options
author | awy <awy@awy.one> | 2024-11-30 16:55:21 +0300 |
---|---|---|
committer | awy <awy@awy.one> | 2024-11-30 16:55:21 +0300 |
commit | b893bee74dcbdc1e11daa98da39c49e6afecc9e6 (patch) | |
tree | cbf711641dac69e5879f165495231f948c0d63d2 /.local/bin/statusbar/sb-internet | |
parent | 18497419838d63c09fa86ed2217b94b7a2b2b32a (diff) |
small fixes + sb-disk module
Diffstat (limited to '.local/bin/statusbar/sb-internet')
-rwxr-xr-x | .local/bin/statusbar/sb-internet | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/.local/bin/statusbar/sb-internet b/.local/bin/statusbar/sb-internet index 07774e0..e138115 100755 --- a/.local/bin/statusbar/sb-internet +++ b/.local/bin/statusbar/sb-internet @@ -1,8 +1,8 @@ #!/bin/sh -# Show wifi ๐ถ and percent strength or ๐ก if none. -# Show ๐ if connected to ethernet or โ if none. -# Show ๐ if a vpn connection is active +# Show wifi ๓ฐคจ and percent strength or ๓ฐคฎ if none. +# Show ๏ฟ if connected to ethernet or ๓ฑ if none. +# Show ๏ฃ if a vpn connection is active togglevpn() { if [ ! -n "$(cat /sys/class/net/libre/operstate 2>/dev/null)" ];then @@ -16,28 +16,28 @@ togglevpn() { case $BLOCK_BUTTON in 1) togglevpn 2>/dev/null ;; - 3) notify-send "๐ Internet module" "\- Click to enable/disable VPN - โ: wifi disabled - ๐ก: no wifi connection - ๐ถ: wifi connection with quality - โ: no ethernet - ๐: ethernet working - ๐: vpn is active + 3) notify-send "๏ฌ Internet module" "\- Click to enable/disable VPN +๏ : wifi disabled +๓ฐคฎ : no wifi connection +๓ฐคจ : wifi connection with quality +๓ฑ : no ethernet +๏ฟ : ethernet working +๏ฃ : vpn is active " ;; 8) setsid -f "$TERMINAL" -e "$EDITOR" "$0" ;; esac # Wifi if [ "$(cat /sys/class/net/w*/operstate 2>/dev/null)" = 'up' ] ; then - wifiicon="$(awk '/^\s*w/ { print "๐ถ", int($3 * 100 / 70) "% " }' /proc/net/wireless)" + wifiicon="$(awk '/^\s*w/ { print "๓ฐคจ ", int($3 * 100 / 70) "% " }' /proc/net/wireless)" elif [ "$(cat /sys/class/net/w*/operstate 2>/dev/null)" = 'down' ] ; then - [ "$(cat /sys/class/net/w*/flags 2>/dev/null)" = '0x1003' ] && wifiicon="๐ก " || wifiicon="โ " + [ "$(cat /sys/class/net/w*/flags 2>/dev/null)" = '0x1003' ] && wifiicon="๓ฐคฎ " || wifiicon="๏ " fi # Ethernet -[ "$(cat /sys/class/net/e*/operstate 2>/dev/null)" = 'up' ] && ethericon="๏ฟ " || ethericon="โ" +[ "$(cat /sys/class/net/e*/operstate 2>/dev/null)" = 'up' ] && ethericon="๏ฟ " || ethericon="๓ฑ " -# Wireguard +# VPN (change libre to your tun interface name) [ -n "$(cat /sys/class/net/libre/operstate 2>/dev/null)" ] && tunicon=" ๏ฃ " printf "%s%s%s\n" "$wifiicon" "$ethericon" "$tunicon" |