summaryrefslogtreecommitdiff
path: root/.local/bin/statusbar/battery
blob: 9373375fb656350e0c55e7e6e9d4ed84ba6a6c2d (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/sh

for battery in /sys/class/power_supply/BAT?
do
	# Get its remaining capacity and charge status.
	capacity=$(cat "$battery"/capacity 2>/dev/null) || break
	status=$(cat "$battery"/status 2>/dev/null) || break

	printf "[%s%%]%s " "$capacity" "$status"
	unset warn
done