diff --git a/config/waybar/network.sh b/config/waybar/network.sh index 30fdeef..54dd391 100644 --- a/config/waybar/network.sh +++ b/config/waybar/network.sh @@ -25,10 +25,10 @@ echo "$rx $tx $now" > "$CACHE" fmt() { local b=$1 - if [ "$b" -ge 1073741824 ]; then printf "%4s" "$(( b / 1073741824 ))G" - elif [ "$b" -ge 1048576 ]; then printf "%4s" "$(( b / 1048576 ))M" - elif [ "$b" -ge 1024 ]; then printf "%4s" "$(( b / 1024 ))K" - else printf "%4s" "${b}B" + if [ "$b" -ge 1073741824 ]; then printf "%5s" "$(( b / 1073741824 ))G" + elif [ "$b" -ge 1048576 ]; then printf "%5s" "$(( b / 1048576 ))M" + elif [ "$b" -ge 1024 ]; then printf "%5s" "$(( b / 1024 ))K" + else printf "%5s" "${b}B" fi }