diff options
| author | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2025-01-28 04:38:47 +0900 |
|---|---|---|
| committer | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2025-01-28 04:38:47 +0900 |
| commit | e1d11637f1e2e6151e261ad43ef699e314784253 (patch) | |
| tree | 2702d30bab9aacd1b89bb081402977c6d01698ad /ar/.local/bin/statusbar/sb-internet | |
| parent | da2bbf49b75a0d3f05ebe9b9559ef186ddd947cb (diff) | |
modified bin/bookmarks, modified bin/dmenurecord, modified bin/ethwifi, modified statusbar/sb-internet
Diffstat (limited to 'ar/.local/bin/statusbar/sb-internet')
| -rwxr-xr-x | ar/.local/bin/statusbar/sb-internet | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/ar/.local/bin/statusbar/sb-internet b/ar/.local/bin/statusbar/sb-internet index 3d4ff4e..c9180b3 100755 --- a/ar/.local/bin/statusbar/sb-internet +++ b/ar/.local/bin/statusbar/sb-internet @@ -31,12 +31,11 @@ fi [ "$(cat /sys/class/net/e*/operstate 2>/dev/null)" = 'up' ] && ethericon="🌐" || ethericon="❎" # TUN -[ -n "$(cat /sys/class/net/tun*/operstate 2>/dev/null)" ] && tunicon=" 🛰️" +[ -n "$(cat /sys/class/net/tun*/operstate 2>/dev/null)" ] && tunicon="🛰️" -if [ "$(cat /sys/class/net/w*/operstate 2>/dev/null)" = 'up' ] && [ ! "$(cat /sys/class/net/e*/operstate 2>/dev/null)" = 'up' ]; then - printf "%s%s\n" "$wifiicon" "$tunicon" -elif [ ! "$(cat /sys/class/net/w*/operstate 2>/dev/null)" = 'up' ] && [ "$(cat /sys/class/net/e*/operstate 2>/dev/null)" = 'up' ]; then - printf "%s%s\n" "$ethericon" "$tunicon" -else - printf "%s%s%s\n" "$wifiicon" " $ethericon" "$tunicon" -fi +icons="" +[ -n "$wifiicon" ] && icons="${icons}$wifiicon " +[ -n "$ethericon" ] && icons="${icons}$ethericon " +[ -n "$tunicon" ] && icons="${icons}$tunicon " + +printf "%s\n" "${icons% }" |
