zsh: prompt: check for battery and improve detection of pcs with acpi

This commit is contained in:
Thomas Preisner 2017-07-26 16:51:31 +02:00
parent 9ca1bba42b
commit 7f6ad5cbbb

View file

@ -57,7 +57,7 @@ zshrc_prompt_precmd() {
# battery percentage, if acpi is available
local battery_pct=
if type acpi &> /dev/null ; then
if [[ -d /sys/class/power_supply/BAT*(#qN) ]] && type acpi &> /dev/null; then
battery_pct="$(acpi -b | cut -d, -f2 | sed -e 's/[^0-9]//g')"
# colorize battery percentage or display status