update bar
[dotfiles.git] / i3 / bar
diff --git a/i3/bar b/i3/bar
index 615a111..30e24ce 100755 (executable)
--- a/i3/bar
+++ b/i3/bar
@@ -5,15 +5,15 @@ item(){
 
 battery(){
        path=/sys/class/power_supply
-       now=$(($(cat "$path/BAT0/charge_now")*100/$(cat "$path/BAT0/charge_full")))%
+       now=$(($(cat "$path/BAT0/charge_now")*100/$(cat "$path/BAT0/charge_full")))
        [ "$(cat "$path/ADP1/online")" -eq "1" ] && charge="(C)"
-       [ "$now" = "100%" ] && now="FULL"
-       echo -n "$now$charge"
+       [ "$now" -ge "100" ] && now="FULL"
+       echo -n "$now%$charge"
 }
 
 volume(){
        mixer=$(amixer | head -5 | tail -1)
-       echo $mixer | grep "\[on\]" && mute="(M)"
+       echo $mixer | grep "\[on\]" || mute="(M)"
        volume=$(echo $mixer | grep -Po "(?<=\[)[0-9]{1,3}%")
        echo -n "vol: $volume$mute"
 }