Only show warning if charger is not plugged in

This commit is contained in:
Tommy Mattsson 2017-10-09 10:30:03 +02:00
parent 64977a35fb
commit 14c81d51d7

View file

@ -29,8 +29,10 @@ watch(
local _, status, charge_str, time = string.match(stdout, '(.+): (%a+), (%d?%d%d)%%,? ?.*') local _, status, charge_str, time = string.match(stdout, '(.+): (%a+), (%d?%d%d)%%,? ?.*')
local charge = tonumber(charge_str) local charge = tonumber(charge_str)
if (charge >= 0 and charge < 15) then if (charge >= 0 and charge < 15) then
batteryType="battery-empty%s-symbolic" batteryType="battery-empty%s-symbolic"
show_battery_warning() if status ~= 'Charging' then
show_battery_warning()
end
elseif (charge >= 15 and charge < 40) then batteryType="battery-caution%s-symbolic" elseif (charge >= 15 and charge < 40) then batteryType="battery-caution%s-symbolic"
elseif (charge >= 40 and charge < 60) then batteryType="battery-low%s-symbolic" elseif (charge >= 40 and charge < 60) then batteryType="battery-low%s-symbolic"
elseif (charge >= 60 and charge < 80) then batteryType="battery-good%s-symbolic" elseif (charge >= 60 and charge < 80) then batteryType="battery-good%s-symbolic"