widget: use empty string for battery widget when not available

This commit is contained in:
Vincent Bernat 2012-07-07 10:25:30 +02:00
parent 89af7feb58
commit a882194432

View file

@ -21,7 +21,7 @@ vicious.register(cpuwidget, vicious.widgets.cpu,
end, 2) end, 2)
-- Battery -- Battery
local batwidget = nil local batwidget = ""
if config.hostname == "guybrush" then if config.hostname == "guybrush" then
batwidget = widget({ type = "textbox" }) batwidget = widget({ type = "textbox" })
vicious.register(batwidget, vicious.widgets.bat, vicious.register(batwidget, vicious.widgets.bat,
@ -155,7 +155,7 @@ for s = 1, screen.count() do
onfirst(systray), onfirst(separator), onfirst(systray), onfirst(separator),
datewidget, separator, datewidget, separator,
onsecond(volwidget), onsecond(separator), onsecond(volwidget), onsecond(separator),
onsecond(batwidget), onsecond(batwidget and separator or nil), onsecond(batwidget), onsecond(batwidget ~= "" and separator or nil),
onsecond(fswidget), onsecond(separator), onsecond(fswidget), onsecond(separator),
onfirst(memwidget), onfirst(separator), onfirst(memwidget), onfirst(separator),
onfirst(cpuwidget), onfirst(separator), onfirst(cpuwidget), onfirst(separator),