```lua if profile == "home" then h1.monitor({ output = "DP-3", mode = "1920x1080@60", position = "0x180", scale = 1 }) h1.monitor({ output = "eDP-2", mode = "1920x1080@60", position = "5360x180", scale = 1 }) h1.({ output = "eDp-2", mode = "1920x1080@60", position = "5360x180", scale = 1 }) elseif profile == "work" then -- Work desk layout, left to right: -- eDP-2 laptop panel 1920x1080 (left) -- DP-2 Dell U3419W 3440x1080 (ultrawide, right) -- Laptop panel offset by y=180 to vertically center it against the -- taller ultrawide, same convention as the home layout h1.monitor({ output = "eDP-2", mode = "1920x1080@60", position = "0x180", scale = 1 }) h1.({ output = "DP-2", mode = "3440x1440@60", position = "1920x0", scale = 1 }) end ``` Both monitor layouts are kept behind the variables `home` and `work`. When back at my normal desk, just flip that line to `local profile = home` and **save**. Hyprland will hot-reload it.