Windows 10 (bash): Fix battery 2

This commit is contained in:
Dylan Araps 2016-10-29 11:47:00 +11:00
parent 7735fb02a5
commit 0871c362ef

View file

@ -1595,13 +1595,14 @@ getbattery() {
for bat in "/sys/class/power_supply/BAT"*; do for bat in "/sys/class/power_supply/BAT"*; do
capacity="$(< ${bat}/capacity)" capacity="$(< ${bat}/capacity)"
status="$(< ${bat}/status)" status="$(< ${bat}/status)"
battery="${capacity}% [${status}]"
# Fix for bash on Windows 10 which includes /proc files # Fix for bash on Windows 10 which includes /proc files
# for battery usage despite there not being a battery # for battery usage despite there not being a battery
# installed. # installed.
[ -z "$capacity" ] && return [ -z "$capacity" ] && return
battery="${capacity}% [${status}]"
case "$battery_display" in case "$battery_display" in
"bar") battery="$(bar "$capacity" 100)" ;; "bar") battery="$(bar "$capacity" 100)" ;;
"infobar") battery+=" $(bar "$capacity" 100)" ;; "infobar") battery+=" $(bar "$capacity" 100)" ;;