Update battery.plugin to check for acpi existence

pull/41/head
Jesus de Mula Cano 2011-03-07 00:05:54 +01:00
parent 229aa833a2
commit 1080af358d
1 changed files with 27 additions and 19 deletions

View File

@ -1,6 +1,8 @@
#!/bin/bash #!/bin/bash
# pmset -g batt
battery_percentage(){ battery_percentage(){
if command_exists acpi;
then
local ACPI_OUTPUT=$(acpi -b) local ACPI_OUTPUT=$(acpi -b)
case $ACPI_OUTPUT in case $ACPI_OUTPUT in
*" Unknown"*) *" Unknown"*)
@ -19,6 +21,9 @@ battery_percentage(){
echo '-1' echo '-1'
;; ;;
esac esac
else
echo "no"
fi
} }
battery_charge(){ battery_charge(){
@ -34,6 +39,9 @@ battery_charge(){
local BATTERY_PERC=$(battery_percentage) local BATTERY_PERC=$(battery_percentage)
case $BATTERY_PERC in case $BATTERY_PERC in
no)
echo ""
;;
9*) 9*)
echo "${FULL_COLOR}${F_C}${F_C}${F_C}${F_C}${F_C}${normal}" echo "${FULL_COLOR}${F_C}${F_C}${F_C}${F_C}${F_C}${normal}"
;; ;;