local awful = require("awful") local lain = require("lain") local grid = require("components.layout.grid") local quake = lain.util.quake({app="alacritty", followtag=true, argname = '--class %s', extra="--option=window.opacity=1.0 --option=\"colors.primary.background='#000d2b'\" -e tmux", height=0.3}) -- Import panels local top_panel = require("components.top-panel") -- Set up each screen (add tags & panels) awful.screen.connect_for_each_screen(function(s) for i = 1, 10, 1 do awful.tag.add(tostring(i % 10), { layout = grid, screen = s, selected = i == 1 }) end s.quake = quake -- Only add the top panel on the primary screen if s.index == 1 then top_panel.create(s) end end)