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%"
|