mirror of https://github.com/lcpz/lain.git
fixing battery percentage going above 100
This commit is contained in:
parent
5f847c7ecb
commit
726bf16543
|
@ -13,7 +13,7 @@ local first_line = require("lain.helpers").first_line
|
||||||
local naughty = require("naughty")
|
local naughty = require("naughty")
|
||||||
local wibox = require("wibox")
|
local wibox = require("wibox")
|
||||||
|
|
||||||
local math = { floor = math.floor }
|
local math = { floor = math.floor, min = math.min }
|
||||||
local string = { format = string.format }
|
local string = { format = string.format }
|
||||||
local tonumber = tonumber
|
local tonumber = tonumber
|
||||||
|
|
||||||
|
@ -98,7 +98,7 @@ local function worker(args)
|
||||||
local minutes = math.floor((rate_time - hours) * 60)
|
local minutes = math.floor((rate_time - hours) * 60)
|
||||||
local watt = rate_power and (rate_power / 1e6) or (rate_voltage * rate_current) / 1e12
|
local watt = rate_power and (rate_power / 1e6) or (rate_voltage * rate_current) / 1e12
|
||||||
|
|
||||||
bat_now.perc = string.format("%d", energy_percentage)
|
bat_now.perc = string.format("%d", math.min(100, energy_percentage))
|
||||||
bat_now.time = string.format("%02d:%02d", hours, minutes)
|
bat_now.time = string.format("%02d:%02d", hours, minutes)
|
||||||
bat_now.watt = string.format("%.2fW", watt)
|
bat_now.watt = string.format("%.2fW", watt)
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue