mirror of https://github.com/lcpz/lain.git
bat: allow disabling notification for full charge
This commit is contained in:
parent
1a40fe80f8
commit
c96ce93c28
|
@ -26,14 +26,15 @@ local function factory(args)
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
|
|
||||||
local bat = { widget = wibox.widget.textbox() }
|
local bat = { widget = wibox.widget.textbox() }
|
||||||
local args = args or {}
|
local args = args or {}
|
||||||
local timeout = args.timeout or 30
|
local timeout = args.timeout or 30
|
||||||
local notify = args.notify or "on"
|
local notify = args.notify or "on"
|
||||||
local n_perc = args.n_perc or { 5, 15 }
|
local full_notify = args.full_notify or notify
|
||||||
local batteries = args.batteries or (args.battery and {args.battery}) or {}
|
local n_perc = args.n_perc or { 5, 15 }
|
||||||
local ac = args.ac or "AC0"
|
local batteries = args.batteries or (args.battery and {args.battery}) or {}
|
||||||
local settings = args.settings or function() end
|
local ac = args.ac or "AC0"
|
||||||
|
local settings = args.settings or function() end
|
||||||
|
|
||||||
function bat.get_batteries()
|
function bat.get_batteries()
|
||||||
helpers.line_callback("ls -1 " .. pspath, function(line)
|
helpers.line_callback("ls -1 " .. pspath, function(line)
|
||||||
|
@ -198,7 +199,7 @@ local function factory(args)
|
||||||
}).id
|
}).id
|
||||||
end
|
end
|
||||||
fullnotification = false
|
fullnotification = false
|
||||||
elseif bat_now.status == "Full" and not fullnotification then
|
elseif bat_now.status == "Full" and full_notify == "on" and not fullnotification then
|
||||||
bat.id = naughty.notify({
|
bat.id = naughty.notify({
|
||||||
preset = bat_notification_charged_preset,
|
preset = bat_notification_charged_preset,
|
||||||
replaces_id = bat.id
|
replaces_id = bat.id
|
||||||
|
|
Loading…
Reference in New Issue