40 lines
1.2 KiB
Lua
40 lines
1.2 KiB
Lua
local River = require('river')
|
|
local Logger = require('logger')
|
|
|
|
local logger = Logger:new()
|
|
logger:log(
|
|
[[
|
|
+---------------------------------------------------------+
|
|
| Initializing River... |
|
|
+---------------------------------------------------------+
|
|
]]
|
|
)
|
|
|
|
local config = {
|
|
|
|
}
|
|
|
|
local river = River:new()
|
|
print(type(river))
|
|
|
|
river:set_bg("$HOME/Pictures/Minimalist__cron.png")
|
|
|
|
-- ╭─────────────────────────────────────────────────────────╮
|
|
-- │ Keymaps │
|
|
-- ╰─────────────────────────────────────────────────────────╯
|
|
|
|
local mods = river.keys.modifiers
|
|
river:map { mods.super, "Return", "spawn kitty" }
|
|
river:map { mods.super_shift, "q", "exit" }
|
|
|
|
-- river:exec("rivertile -view-padding 2 -outer-padding 2 -main-ratio 0.5 -main-count 1 &")
|
|
|
|
local cmds = {
|
|
"waybar",
|
|
}
|
|
|
|
for _, cmd in ipairs(cmds) do
|
|
river:spawn(cmd)
|
|
end
|
|
|
|
logger:close()
|