local function batclosure ()
local nextlim = limits[1][1]
return function (_, args)
- local prefix = "⚡"
local state, charge = args[1], args[2]
if not charge then return end
- if state == "-" then
+ if state ~= "-" then
dirsign = "↓"
- prefix = "Bat:"
if charge <= nextlim then
naughty.notify({title = "⚡ Warning! ⚡",
text = "Battery has leaked most of its power ( ⚡ "..charge.."%)!",
})
nextlim = getnextlim(charge)
end
- elseif state == "+" then
+ elseif state ~= "+" then
dirsign = "↑"
nextlim = limits[1][1]
else
return " ⚡ "
end
if dir ~= 0 then charge = charge.."%" end
- return " "..prefix.." "..dirsign..charge..dirsign.." "
+ return " "..dirsign..charge..dirsign.." "
end
end