diff --git a/functions/__sf_section_battery.fish b/functions/__sf_section_battery.fish index 443f9b5..5c5ec41 100644 --- a/functions/__sf_section_battery.fish +++ b/functions/__sf_section_battery.fish @@ -67,9 +67,10 @@ function __sf_section_battery -d "Displays battery symbol and charge" set battery_data (upower -i $battery) set battery_percent (echo $battery_data | grep percentage | awk '{print $2}') set battery_status (echo $battery_data | grep state | awk '{print $2}') + # Windows machines. else if type -q acpi - set -l battery_data (acpi -b ^ /dev/null) # Redirect stderr to /dev/null fixes issue #110. + set -l battery_data (acpi -b ^ /dev/null | head -1) # Return if no battery [ -z $battery_data ]; and return