summaryrefslogtreecommitdiff
path: root/.local/bin/dwmbar-battery
blob: bb2b76ea0a663f328402024507c6d9b0ab051081 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh
# Better battery manager for polybar

# Charging:					
# Discharching:			
# Full: underscore: 
# LOW BATTERY:			

batstatus=$(acpi | tail -n 1)

ico=""

# Change the underscore color according to the charging state
case "$batstatus" in
  *Charging*) ico=" ";;
  *Discharging*) ico="  " ;;
  *) ico="  " ;;
esac

percentage=$( echo "$batstatus" | sed "s/.*\(\ [0-9]*\)\%.*$/\1/; s/\ //g; 1q")

echo "$ico $percentage%"