begin astal rewrite in lua; implement workspace widget in statusbar

This commit is contained in:
gnat
2024-10-12 00:46:39 -07:00
parent 9e70891175
commit 9d44a0ef14
42 changed files with 161 additions and 2848 deletions

9
lua/widgets/bar/init.lua Normal file
View File

@ -0,0 +1,9 @@
local workspaces <const> = require(... .. '.workspaces')
return Astal.Window({
namespace = "bar",
name = "bar",
anchor = Astal.WindowAnchor.TOP + Astal.WindowAnchor.LEFT + Astal.WindowAnchor.RIGHT,
exclusivity = "EXCLUSIVE",
child = workspaces,
})