From 129a370ffd7c05eed2e589faa0c4d34390cd8d6c Mon Sep 17 00:00:00 2001 From: Abhishek Keshri Date: Sun, 25 Feb 2024 21:25:41 +0530 Subject: [PATCH] fix: macos battery percentage --- scripts/battery.sh | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts/battery.sh b/scripts/battery.sh index 4f170a0..d32451e 100755 --- a/scripts/battery.sh +++ b/scripts/battery.sh @@ -44,7 +44,7 @@ battery_percent() { ;; Darwin) - echo $(pmset -g batt | grep -Eo '[0-9]?[0-9]?[0-9]%') + echo $(pmset -g batt | grep -Eo '[0-9]?[0-9]?[0-9]%' | sed 's/%//g') ;; FreeBSD) @@ -122,14 +122,13 @@ main() { bat_perc=$(battery_percent) bat_label=$(get_tmux_option "@tmux2k-battery-label" "$(battery_label "$bat_perc")") - if [ -z "$bat_stat" ]; then # Test if status is empty or not + if [ -z "$bat_stat" ]; then echo "$bat_label $bat_perc%" - elif [ -z "$bat_perc" ]; then # In case it is a desktop with no battery percent, only AC power + elif [ -z "$bat_perc" ]; then echo "$bat_stat $bat_label" else echo "$bat_stat $bat_label $bat_perc%" fi } -#run main driver program main