some fixes in hyprland

This commit is contained in:
2026-08-19 19:56:58 +02:00
parent 4207f91f5a
commit 6a9ae98c26
10 changed files with 517 additions and 0 deletions
+41
View File
@@ -0,0 +1,41 @@
-- 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
--})