From 614346124a80815df05566d540ff33c701b8b6da Mon Sep 17 00:00:00 2001 From: Santiago Lo Coco <santilococo.01@gmail.com> Date: Sun, 13 Mar 2022 19:33:38 -0300 Subject: [PATCH] Update battery capacity calculation --- blocks.def/battery.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/blocks.def/battery.sh b/blocks.def/battery.sh index 2ad4534..e59669e 100755 --- a/blocks.def/battery.sh +++ b/blocks.def/battery.sh @@ -1,8 +1,7 @@ #!/bin/sh battery=/sys/class/power_supply/BAT0 -status=$(cat "$battery/status") -maxCapacity=85 +status=$(cat "$battery/status" 2>&1) #case "$(cat "$battery/status" 2>&1)" in case "$(cat "$battery/status" 2>&1)" in @@ -19,7 +18,8 @@ if [ "$status" = "Full" ]; then exit 0 fi -capacity="$(cat "$battery/capacity" 2>&1)" -capacity=$(echo "$capacity/$maxCapacity*100" | bc -l) +chargeNow=$(cat "$battery/charge_now" 2>&1) +chargeFull=$(cat "$battery/charge_full" 2>&1) +capacity=$(echo "$chargeNow/$chargeFull*100" | bc -l) printf "%s %.0f%%" "$statusIcon" "$capacity"