From 2cbca1d659559c5b2be2b0319a475134a6e934cf Mon Sep 17 00:00:00 2001
From: matt1432 <matt@nelim.org>
Date: Tue, 18 Mar 2025 12:35:52 -0400
Subject: [PATCH] fix(hypr): chase changes to windowrule

---
 modules/desktop/environment/modules/packages.nix |  2 +-
 modules/desktop/environment/modules/security.nix | 10 +++++-----
 modules/desktop/theme/default.nix                |  8 ++++----
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/modules/desktop/environment/modules/packages.nix b/modules/desktop/environment/modules/packages.nix
index 9f6bb890..ef2d840d 100644
--- a/modules/desktop/environment/modules/packages.nix
+++ b/modules/desktop/environment/modules/packages.nix
@@ -292,7 +292,7 @@ in {
               "sleep 3; ${getExe restartTailscale}"
             ];
 
-          windowrulev2 =
+          windowrule =
             [
               "tile, class:^(libreoffice)$"
               "float, class:^(org.gnome.Calculator)$"
diff --git a/modules/desktop/environment/modules/security.nix b/modules/desktop/environment/modules/security.nix
index 84a7c2e5..b8ddfc7b 100644
--- a/modules/desktop/environment/modules/security.nix
+++ b/modules/desktop/environment/modules/security.nix
@@ -80,13 +80,13 @@ in {
         ];
 
         windowrule = [
-          "float,^(org.kde.polkit-kde-authentication-agent-1)$"
-          "size 741 288,^(org.kde.polkit-kde-authentication-agent-1)$"
-          "center,^(org.kde.polkit-kde-authentication-agent-1)$"
+          "float       , class:^(org.kde.polkit-kde-authentication-agent-1)$"
+          "size 741 288, class:^(org.kde.polkit-kde-authentication-agent-1)$"
+          "center      , class:^(org.kde.polkit-kde-authentication-agent-1)$"
 
           # For GParted auth
-          "size 741 288,^(ssh-askpass)$"
-          "move cursor -370 -144,^(ssh-askpass)$"
+          "size 741 288         , class:^(ssh-askpass)$"
+          "move cursor -370 -144, class:^(ssh-askpass)$"
         ];
 
         bind = map mkBind [
diff --git a/modules/desktop/theme/default.nix b/modules/desktop/theme/default.nix
index 5cf29e80..5044f7ce 100644
--- a/modules/desktop/theme/default.nix
+++ b/modules/desktop/theme/default.nix
@@ -20,11 +20,11 @@ in {
     wayland.windowManager.hyprland = {
       settings = {
         windowrule = [
-          "size 1231 950,title:^(Open Folder)$"
-          "float,title:^(Open Folder)$"
+          "size 1231 950, title:^(Open Folder)$"
+          "float        , title:^(Open Folder)$"
 
-          "size 1231 950,title:^(Open File)$"
-          "float,title:^(Open File)$"
+          "size 1231 950, title:^(Open File)$"
+          "float        , title:^(Open File)$"
         ];
 
         layerrule = [