Minor cleanup

This commit is contained in:
2022-07-16 19:12:29 -07:00
parent 2c034c36ed
commit 39b6e5251a
7 changed files with 22 additions and 25 deletions

View File

@ -41,6 +41,16 @@ local function start()
-- make_layoutbox(screen) will return a widget for the given screen.
local make_layoutbox = require("core.layouts.widget")
-- Quick hack to allow disabling modules.
-- Replace with a better system later
local function try_mod(module)
if (module == nil) then
return {}
end
return module
end
-- If timed wallpaper is enabled, load timed manager
if (type(beautiful.wallpaper) == "table") then
@ -152,7 +162,7 @@ local function start()
if (modules.mpc ~= nil) then
rightside = gears.table.join(rightside, {
modules.mpc.widgets.mpc,
modules.mpc.widget,
desktop.widgets.space(5),
desktop.widgets.separator(2, 5, 3),
desktop.widgets.space(15),
@ -163,12 +173,12 @@ local function start()
modules.simple_widgets.textclock,
desktop.widgets.space(8),
--modules.battery.widgets.battery,
--modules.backlight.widgets.backlight,
modules.volume.widgets.volume,
try_mod(modules.battery).widget,
try_mod(modules.backlight).widget,
try_mod(modules.volume).widget,
desktop.widgets.space(8),
modules.ibus.widgets.keymap,
try_mod(modules.ibus).widget,
desktop.widgets.space(8),
})
@ -187,7 +197,7 @@ local function start()
desktop.widgets.space(8),
modules.launcher.widgets.launcher,
try_mod(modules.launcher).widget,
desktop.widgets.space(18),
s.tagger.widget.widget,