Explorar el Código

~/.config/dwm: Fix status line for weird/broken battery state

Lucas Stadler %!s(int64=8) %!d(string=hace) años
padre
commit
768807b5c2
Se han modificado 1 ficheros con 5 adiciones y 1 borrados
  1. 5 1
      .config/dwm/status.sh

+ 5 - 1
.config/dwm/status.sh

@ -15,7 +15,11 @@ fi
15 15
charge_path="/sys/class/power_supply"
16 16
charge_full=`cat $charge_path/BAT0/energy_full`
17 17
charge_now=`cat $charge_path/BAT0/energy_now`
18
charge_rate=$(($charge_now * 100 / $charge_full ))
18
if [ -z "$charge_full" -o -z "$charge_now" ]; then
19
	charge_rate="?"
20
else
21
	charge_rate=$(($charge_now * 100 / $charge_full ))
22
fi
19 23
charge_icon=" "
20 24
if [ "$(cat $charge_path/AC/online)" -eq "1" ]; then
21 25
	charge_icon="⚡"