dotfiles

My personal shell configs and stuff
git clone git://git.alex.balgavy.eu/dotfiles.git
Log | Files | Refs | Submodules | README | LICENSE

commit 9fa835ce46c8fd8a164122bfd99a9b9a3703629f
parent 46ca524aec30e32c1934aaebf880aa93947bd191
Author: Alex Balgavy <a.balgavy@gmail.com>
Date:   Mon, 22 Jun 2020 12:01:37 +0200

battery warning: various changes


Former-commit-id: 74ce6da0c2e372eb03b6a5255f843bce68391fb0
Diffstat:
Mscripts/mac-battery-warning | 11++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/scripts/mac-battery-warning b/scripts/mac-battery-warning @@ -1,7 +1,8 @@ #!/usr/local/bin/bash -battery_pct=$(pmset -g batt | tail -1 | awk '{ print $3 }' | cut -d% -f1) -if [ -n "$(pmset -g batt | grep "from 'Battery Power'")" ] && [ "$battery_pct" -le 15 ]; then - say "Charge your computer"; -elif [ -n "$(pmset -g batt | grep "from 'AC Power'")" ] && [ "$battery_pct" -ge 95 ]; then - say "Battery charged" +batt_status=$(pmset -g batt) +battery_pct=$(awk '/InternalBattery/ { print $3 }' <<< "$batt_status" | cut -d% -f1) +if { grep -q "from 'Battery Power'" <<< "$batt_status"; } && [ "$battery_pct" -le 15 ]; then + /usr/local/bin/terminal-notifier -title "Battery low" -message "Charge your computer" -group battery; +elif { grep -q "from 'AC Power'" <<< "$batt_status"; } && [ "$battery_pct" -ge 95 ]; then + /usr/local/bin/terminal-notifier -title "Charged" -message "You can unplug your charger" -group battery; fi