diff --git a/home-modules/hyprland.nix b/home-modules/hyprland.nix index a4f5f13..2d3e3a8 100644 --- a/home-modules/hyprland.nix +++ b/home-modules/hyprland.nix @@ -4,65 +4,18 @@ let transparency = builtins.toString rice.transparency; terminal = "ghostty"; terminal-exec = "ghostty --command="; - monitors = let - docked = false; - in { + monitors = { xps = { - main = if docked then { - name = "DP-5"; - resolution = "1920x1080"; - position = "1920x0"; - scale = "1.0"; - } else { - name = "eDP-1"; - resolution = "1920x1200"; - position = "0x1080"; - scale = "1.0"; - }; - second = if docked then { - name = "DP-6"; - resolution = "1920x1080"; - position = "0x0"; - scale = "1.0"; - } else { - name = "DP-3"; - resolution = "1920x1080"; - position = "0x0"; - scale = "1.0"; - }; + 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"; }; }; north = { - main = { - # name = "DP-1"; - name = "desc:Iiyama North America PL3270Q na"; - # name = "DP-4"; - # name = "DP-3"; - resolution = "2560x1440"; - position = "1920x150"; - scale = "1.0"; - }; - left = { - # name = "HDMI-A-2"; - name = "desc:Philips Consumer Electronics Company 273PLPH AU11423002132"; - # name = "HDMI-A-1"; - resolution = "1920x1080"; - position = "0x0"; - scale = "1.0"; - }; - # right = { - # name = "HDMI-A-2"; - # resolution = "1920x1080"; - # position = "4480x360"; - # scale = "1.0"; - # }; + main = { name = "desc:Iiyama North America PL3270Q na"; resolution = "2560x1440"; position = "1920x150"; scale = "1.0"; }; + left = { name = "desc:Philips Consumer Electronics Company 273PLPH AU11423002132"; resolution = "1920x1080"; position = "0x0"; scale = "1.0"; }; + # right = { name = "HDMI-A-2"; resolution = "1920x1080"; position = "4480x360"; scale = "1.0"; }; }; ace = { - main = { - name = "HDMI-A-1"; - resolution = "3840x2160"; - position = "0x0"; - scale = "2.0"; - }; + main = { name = "HDMI-A-1"; resolution = "3840x2160"; position = "0x0"; scale = "2.0"; }; }; }; in { @@ -308,7 +261,7 @@ in { # "opacity ${transparency}, class:^(Element)$" "opacity ${transparency}, class:^(lutris)$" "opacity ${transparency}, class:^(neovide)$" - "opacity ${transparency}, class:^(obsidian)$" + # "opacity ${transparency}, class:^(obsidian)$" "opacity ${transparency}, class:^(vesktop)$" "opacity ${transparency}, class:^(VSCodium)$" "opacity ${transparency}, title:^(wlogout)$" @@ -725,7 +678,7 @@ in { valign = bottom } ''; - }; + }; }