diff --git a/home-modules/hyprland.nix b/home-modules/hyprland.nix index bc4b727..31a4e37 100644 --- a/home-modules/hyprland.nix +++ b/home-modules/hyprland.nix @@ -5,10 +5,22 @@ terminal-exec = "ghostty --command="; monitors = { xps = { - main = { name = "eDP-1"; resolution = "1920x1200"; position = "1920x1080"; scale = "1.0"; }; - # main = { name = "eDP-1"; resolution = "1920x1080"; position = "1920x1080"; scale = "1.0"; }; - second = { name = "desc:Sony SONY TV 0x01010101"; resolution = "1920x1080"; position = "1920x0"; scale = "1.0"; }; - third = { name = "DP-6"; resolution = "1920x1080"; position = "0x0"; scale = "1.0"; }; + # Home + main = { name = "eDP-1"; resolution = "1920x1200"; position = "0x1080"; scale = "1.0"; }; + second = { name = "desc:Sony SONY TV 0x01010101"; resolution = "1920x1080"; position = "0x0"; scale = "1.0"; }; + third = { name = ""; resolution = "preferred"; position = "auto"; scale ="1, mirror, eDP-1"; }; + + # Presentation + # main = { name = "eDP-1"; resolution = "1920x1080"; position = "1920x1080"; scale = "1.0"; }; + # second = { name = ""; resolution = "preferred"; position = "auto"; scale ="1, mirror, eDP-1"; }; + # third = { name = ""; resolution = "preferred"; position = "auto"; scale ="1, mirror, eDP-1"; }; + + # thunderbolt docking + # main = { name = "eDP-1"; resolution = "1920x1200"; position = "1920x1200"; scale = "1.0"; }; + # second = { name = "DP-5"; resolution = "1920x1200"; position = "1920x0"; scale = "1.0"; }; + # third = { name = "DP-4"; resolution = "1920x1200"; position = "0x0"; scale = "1.0"; }; + # second = { name = "DP-6"; resolution = "1920x1200"; position = "0x0"; scale = "1.0"; }; + # third = { name = "DP-7"; resolution = "1920x1200"; position = "1920x0"; scale = "1.0"; }; }; north = { main = { name = "desc:Iiyama North America PL3270Q na"; resolution = "2560x1440"; position = "1920x0"; scale = "1.0"; }; @@ -53,7 +65,6 @@ in { "${main.name}, ${main.resolution}, ${main.position}, ${main.scale}" "${second.name}, ${second.resolution}, ${second.position}, ${second.scale}" "${third.name}, ${third.resolution}, ${third.position}, ${third.scale}" - " ,preferred, auto, 1, mirror, eDP-1" ]) else (if hyper.host == "NxNORTH" then (with monitors.north; [ "${main.name}, ${main.resolution}, ${main.position}, ${main.scale}" "${left.name}, ${left.resolution}, ${left.position}, ${left.scale}"