2023-10-26 18:26:39 -07:00
|
|
|
{ osConfig, ...}:
|
|
|
|
|
|
|
|
let
|
|
|
|
|
|
|
|
hostname = osConfig.networking.hostName;
|
|
|
|
|
|
|
|
in
|
|
|
|
{
|
|
|
|
wayland.windowManager.hyprland.settings = {
|
|
|
|
|
2023-10-31 23:04:06 -07:00
|
|
|
windowrulev2 = [
|
2023-11-16 18:18:01 -08:00
|
|
|
# "float,class:^(kitty)$,title:^switch-to-windows-elevation"
|
2023-10-31 23:04:06 -07:00
|
|
|
# "center,class:^(kitty)$,title:^switch-to-windows-elevation"
|
|
|
|
# "size 40% 40%,class:^(kitty)$,title:^switch-to-windows-elevation"
|
|
|
|
];
|
2023-10-26 18:26:39 -07:00
|
|
|
|
2023-10-31 23:04:06 -07:00
|
|
|
workspace = if (hostname == "NicksNixDesktop") then [
|
2023-11-17 12:15:09 -08:00
|
|
|
"1,monitor:DP-3,default:true"
|
|
|
|
"3,monitor:DP-3"
|
|
|
|
"5,monitor:DP-3"
|
|
|
|
"7,monitor:DP-3"
|
2023-11-17 11:40:02 -08:00
|
|
|
"9,monitor:DP-2"
|
2023-11-17 12:15:09 -08:00
|
|
|
|
|
|
|
"2,monitor:DP-2,default:true"
|
|
|
|
"4,monitor:DP-2"
|
|
|
|
"6,monitor:DP-2"
|
|
|
|
"8,monitor:DP-2"
|
2023-10-31 23:04:06 -07:00
|
|
|
] else [
|
|
|
|
|
|
|
|
];
|
2023-10-26 18:26:39 -07:00
|
|
|
};
|
|
|
|
}
|