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()