From 4e277ed808e7c851131809b05be618a18537bf11 Mon Sep 17 00:00:00 2001 From: tiyn Date: Tue, 17 Oct 2023 20:01:38 +0200 Subject: [PATCH] statusbar: added special case for inet --- .local/bin/tools/statusbar/internet | 5 +---- .local/bin/tools/statusbar/memory | 4 +++- 2 files changed, 4 insertions(+), 5 deletions(-) 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"