X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/a071d3989ac6712a75ca3eebf3d45f840773c309..4a37fd29e977db1c45c3a76ed8f4a14d4cbc6f36:/widgets/bat.lua diff --git a/widgets/bat.lua b/widgets/bat.lua index c5279bd..aa89640 100644 --- a/widgets/bat.lua +++ b/widgets/bat.lua @@ -73,7 +73,10 @@ local function worker(args) end local hrs = math.floor(time_rat) + if hrs < 0 then hrs = 0 elseif hrs > 23 then hrs = 23 end + local min = math.floor((time_rat - hrs) * 60) + if min < 0 then min = 0 elseif min > 59 then min = 59 end bat_now.time = string.format("%02d:%02d", hrs, min) bat_now.perc = string.format("%d", (rem / tot) * 100)