-- config/monitors.lua -- -- Monitor layout switching via shell script (wlr-randr). -- hl.monitor({ disabled=false }) cannot re-enable monitors at runtime, -- so all switching is delegated to monitor-toggle.sh. --[[ local layouts = {} local script = os.getenv("HOME") .. "/.config/hypr/scripts/monitor-toggle.sh" function layouts.solo() hl.exec_cmd(script .. " laptop") end function layouts.dual() hl.exec_cmd(script .. " dual") end function layouts.triple() hl.exec_cmd(script .. " triple") end -- Apply default at startup layouts.dual() -- Expose for keybinds.lua return layouts ]] hl.monitor({ output = "eDP-2", mode = "1920x1080@144", position = "0x0", scale = 1, }) hl.monitor({ output = "HDMI-A-1", mode = "1920x1080@60", position = "auto-left", scale = 1, }) -- hl.monitor({ -- output = "DP-2", -- mode = "1920x1080@60", -- position = "auto-right", -- scale = 1.2, -- transform = 1 --})