From f28d694879239d5d9c319185a278236d317a49b6 Mon Sep 17 00:00:00 2001 From: zachir Date: Sat, 30 Aug 2025 01:09:18 -0500 Subject: Make sh scrips POSIX compliant Using shellcheck, I went through all of them to make them standards compliant. I also tested as many as I could. --- custom-battery | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'custom-battery') diff --git a/custom-battery b/custom-battery index 3f07991..ce5ec3d 100755 --- a/custom-battery +++ b/custom-battery @@ -7,5 +7,4 @@ tooltip="$(upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep 'time t [ "$percentage" -lt "15" ] && class="battery_crit" grep -qE '^Charging$' /sys/class/power_supply/BAT0/status && class="battery_charging" -printf "{\"text\": \"battery\", \"alt\": \"bat\", \"tooltip\": \"$tooltip\", \"class\": \"${class}\", \"percentage\": ${percentage}" -printf "}" +printf "{\"text\": \"battery\", \"alt\": \"bat\", \"tooltip\": \"%s\", \"class\": \"%s\", \"percentage\": %s}" "$tooltip" "$class" "$percentage" -- cgit v1.2.3