diff --git a/bin/batteries b/bin/batteries index add2416..79ca96a 100755 --- a/bin/batteries +++ b/bin/batteries @@ -37,6 +37,7 @@ getcolor() { batteries=$(acpi | rg 'Battery (\d)' -or '$1') # echo "BATTERIES: $batteries" +text="" for battery in $batteries; do # echo "BATTERY $battery" bt=$(acpi -b | grep "Battery $battery") @@ -44,10 +45,10 @@ for battery in $batteries; do STAT=$(echo "$bt" | rg ": ([\w\s]+)," -or '$1') ICON=$(geticon "$BAT" "$STAT") COLOR=$(getcolor "$BAT" "$STAT") - text="$ICON $BAT" - printf "${text}" + BATTEXT="$ICON $BAT%%" + text+="${BATTEXT} " done -printf "\n\n" +printf "${text:0:-1}\n\n" # bt=$(acpi -b | grep "Battery $1") # BAT=$(echo "$bt" | rg "(\d?\d?\d)%" -or '$1')