12415a99d25beee8957fb93a49390901e3e134b2

Author
Robby Russell <robby@planetargon.com>
Committer
Robby Russell <robby@planetargon.com>
Date

Message

Merge pull request #2539 from chriswiggins/master

Update battery plugin to show calculating - OSX

Diff

 1diff --git a/plugins/battery/battery.plugin.zsh b/plugins/battery/battery.plugin.zsh
 2index ae2261ecd250c2ea717f8a0a704e9bff75535bf5..b16a75c5b1cb07466b83673c32e29183dbe7a684 100644
 3--- a/plugins/battery/battery.plugin.zsh
 4+++ b/plugins/battery/battery.plugin.zsh
 5@@ -34,7 +34,11 @@ if [[ $(uname) == "Darwin" ]] ; then
 6   	local smart_battery_status="$(ioreg -rc "AppleSmartBattery")"
 7     if [[ $(echo $smart_battery_status | grep -c '^.*"ExternalConnected"\ =\ No') -eq 1 ]] ; then
 8       timeremaining=$(echo $smart_battery_status | grep '^.*"AvgTimeToEmpty"\ =\ ' | sed -e 's/^.*"AvgTimeToEmpty"\ =\ //')
 9-      echo "~$((timeremaining / 60)):$((timeremaining % 60))"
10+      if [ $timeremaining -gt 720 ] ; then
11+        echo "::"
12+      else
13+        echo "~$((timeremaining / 60)):$((timeremaining % 60))"
14+      fi
15     else
16       echo "∞"
17     fi