From fd6cac971f64ababcb25f21de719a80015725a7e Mon Sep 17 00:00:00 2001 From: pants Date: Sun, 29 Mar 2026 15:19:14 -1000 Subject: [PATCH] add charge status indication --- bin/st-power | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/bin/st-power b/bin/st-power index fae384d..88ee0ee 100755 --- a/bin/st-power +++ b/bin/st-power @@ -38,7 +38,17 @@ else POWER="$(echo "scale=2; $VOLTAGE*$CURRENT/1000000000000" | bc)W" fi +STATUS=$(cat /sys/class/power_supply/BAT*/status) + +case "$STATUS" in + "Charging") + STATUS="+";; + "Discharging") + STATUS="-";; + "Not Charging") + STATUS="...";; +esac CHARGE="$(cat /sys/class/power_supply/BAT*/capacity)%" -echo "$CHARGE $POWER" +echo "$CHARGE $STATUS$POWER"