{ wayland.windowManager.hyprland.settings = { windowrulev2 = [ # "float, class:^(org\.hakase\..*)$" # "center, class:^(org\.hakase\..*)$" # "size 80% 70%, class:^(org\.hakase\..*)$" # Example using percentages # --- POPUP RULES (Wifi, BT, Audio) --- # "size 602 478, class:^(org\.hakase\.popup\..*)$" # "move 1312 32, class:^(org\.hakase\.popup\..*)$" "float, class:^(org\.hakase\.popup\..*)$" # "pin, class:^(org\.hakase\.popup\..*)$" "animation slide right, class:^(org\.hakase\.popup\..*)$" "dimaround, class:^(org\.hakase\.popup\..*)$" # --- launcher --- "float, title:^(launcher)$" "size 500 430, title:^(launcher)$" # Optional: Center it since it's floating "center, title:^(launcher)$" ]; }; }