Commit 68a14e5b authored by Dylan Araps's avatar Dylan Araps

Haiku: Added battery support

parent 342942e7
...@@ -310,6 +310,7 @@ getuptime() { ...@@ -310,6 +310,7 @@ getuptime() {
uptime="$(uptime -u)" uptime="$(uptime -u)"
uptime="${uptime/up }" uptime="${uptime/up }"
;; ;;
*) *)
# Get uptime in seconds # Get uptime in seconds
case "$os" in case "$os" in
...@@ -1735,6 +1736,12 @@ getbattery() { ...@@ -1735,6 +1736,12 @@ getbattery() {
[ "$battery" ] && \ [ "$battery" ] && \
battery+="%" battery+="%"
;; ;;
"Haiku")
battery0full="$(awk -F '[^0-9]*' 'NR==2 {print $4}' /dev/power/acpi_battery/0)"
battery0now="$(awk -F '[^0-9]*' 'NR==5 {print $4}' /dev/power/acpi_battery/0)"
battery="$((battery0full / battery0now * 100))%"
;;
esac esac
case "$battery_state" in case "$battery_state" in
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment