lazy push before updates

This commit is contained in:
Noella
2025-12-30 13:23:54 -07:00
parent 44ab8019bc
commit 34b678e020
30 changed files with 727 additions and 208 deletions

30
deco/screens.lua Normal file
View File

@@ -0,0 +1,30 @@
local awful = require("awful")
local taglist = require("deco.taglist")
local tasklist = require("deco.tasklist")
local layoutbox = require("deco.layoutbox")
local wallpaper = require("deco.wallpaper")
local bottom_statusbar = require("statusbar.bottom.statusbar")
local top_statusbar = require("statusbar.top.statusbar")
local _M = {}
function _M.setup()
awful.screen.connect_for_each_screen(function(s)
wallpaper(s)
s.layoutbox = layoutbox(s)
s.taglist = taglist(s)
s.tasklist = tasklist(s)
top_statusbar(s)
bottom_statusbar(s)
end)
end
return setmetatable(_M, {
__call = function()
return _M.setup()
end,
})