summaryrefslogtreecommitdiff
path: root/examples/lua/simple-bar/app.lua
blob: 8c3359ba28b3e74530824e01a698db73e77685d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/lua
local astal = require("astal")
local App = astal.App

local Bar = require("widget.Bar")
local src = require("lib").src

local scss = src("style.scss")
local css = "/tmp/style.css"

astal.exec("sass " .. scss .. " " .. css)

App:start({
	css = css,
	main = function()
		for _, mon in pairs(App.monitors) do
			Bar(mon)
		end
	end,
})