emote shell scripts
[dotfiles.git] / Scripts / statusbar / blocks_bat
1 #!/bin/sh
2
3 bat="$(cat /sys/class/power_supply/BAT0/capacity)"
4 stat="$(cat /sys/class/power_supply/BAT0/status)"
5
6 status="?"
7 [ "$stat" = "Charging" ] && status="C"
8 [ "$stat" = "Discharging" ] && status="D"
9
10 icon=""
11 [ $bat -gt "13" ] && icon=""
12 [ $bat -gt "38" ] && icon=""
13 [ $bat -gt "63" ] && icon=""
14 [ $bat -gt "88" ] && icon=""
15
16 echo "$icon $status$bat%"