summaryrefslogtreecommitdiff
path: root/custom-battery
diff options
context:
space:
mode:
authorzachir <zachir@librem.one>2025-08-30 01:09:18 -0500
committerzachir <zachir@librem.one>2025-08-30 01:09:18 -0500
commitf28d694879239d5d9c319185a278236d317a49b6 (patch)
tree3f684e05c6372c8f0fc0b9f126a184f3aaad68d4 /custom-battery
parent7d3cbe8f708772e40608260590b717dea6735908 (diff)
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.
Diffstat (limited to 'custom-battery')
-rwxr-xr-xcustom-battery3
1 files changed, 1 insertions, 2 deletions
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"