From 285e007180c3d7744ad54ce4bab95e3fcc480493 Mon Sep 17 00:00:00 2001 From: Kalle Struik Date: Sat, 29 Mar 2025 13:47:07 +0100 Subject: [PATCH] Fix window rules --- hosts/kalle-pc/default.nix | 9 +++------ modules/hyprland.nix | 12 ------------ 2 files changed, 3 insertions(+), 18 deletions(-) diff --git a/hosts/kalle-pc/default.nix b/hosts/kalle-pc/default.nix index 2402b55..da068c4 100644 --- a/hosts/kalle-pc/default.nix +++ b/hosts/kalle-pc/default.nix @@ -116,16 +116,13 @@ }; windowRules = { - # Auto workspace - zen = [ "workspace 1 silent" ]; - discord = [ "workspace name:HDMI-A-1" ]; - }; - - windowRulesV2 = { # ULauncher "class:^(ulauncher)$" = [ "dimaround" ]; + # Auto workspace + "class:zen" = [ "workspace 1 silent" ]; + "class:discord" = [ "workspace name:HDMI-A-1" ]; }; }; diff --git a/modules/hyprland.nix b/modules/hyprland.nix index 7d3a233..3d54aea 100644 --- a/modules/hyprland.nix +++ b/modules/hyprland.nix @@ -84,11 +84,6 @@ default = { }; }; - windowRulesV2 = mkOption { - type = types.attrsOf (types.listOf types.str); - default = { }; - }; - binds = mkOption { type = types.attrsOf types.str; default = { }; @@ -279,13 +274,6 @@ x = ident: values: map (y ident) values; in lib.flatten (lib.mapAttrsToList x cfg.windowRules); - - windowrulev2 = - let - y = ident: value: "${value},${ident}"; - x = ident: values: map (y ident) values; - in - lib.flatten (lib.mapAttrsToList x cfg.windowRulesV2); }; }; };