diff --git a/.local/bin/tools/statusbar/internet b/.local/bin/tools/statusbar/internet index 124d784..d575d8a 100755 --- a/.local/bin/tools/statusbar/internet +++ b/.local/bin/tools/statusbar/internet @@ -1,9 +1,6 @@ #!/bin/sh -wifipercent=" " - - -if ! ls /sys/class/net/*/operstate > /dev/null 2>&1; then +if ! [[ -f /sys/class/net/w* ]]; then wifiicon="^c#ff0000^ ^d^" && wifipercent=0 else [ "$(cat /sys/class/net/w*/operstate)" = 'down' ] && wifiicon="^c#ff0000^ ^d^" && wifipercent=0 diff --git a/.local/bin/tools/statusbar/memory b/.local/bin/tools/statusbar/memory index 6483487..3cc0e25 100755 --- a/.local/bin/tools/statusbar/memory +++ b/.local/bin/tools/statusbar/memory @@ -2,4 +2,6 @@ icon="^b#282828^^c#dfdfdf^  ^d^ " total=$(free -h | awk '/^Mem:/ {print $3/$2}') -echo "$icon$(printf %3s $(echo ${total##*0.} | cut -c1-2) | tr ' ' ' ')%" +percent=${total##*0\.} +percent=$(printf %3s $(echo ${percent##*0} | cut -c1-2) | tr ' ' ' ')% +echo "$icon $percent"