From d3ebab8643f50c7fe1e5d0d8d71d65a9ffae4321 Mon Sep 17 00:00:00 2001 From: Szymon P Date: Wed, 26 Nov 2025 14:43:55 +0100 Subject: [PATCH] Update .config/hypr/hyprland/rules/steam.conf Update .config/hypr/hyprland/rules/vesktop.conf Add .config/hypr/hyprland/rules/zen.conf Add .config/hypr/hyprland/workspace_assign/workspace_1.conf Add .config/hypr/hyprland/workspace_assign/workspace_10.conf Add .config/hypr/hyprland/workspace_assign/workspace_2.conf Add .config/hypr/hyprland/workspace_assign/workspace_3.conf Add .config/hypr/hyprland/workspace_assign/workspace_5.conf Add .config/hypr/hyprland/workspace_assign/workspace_6.conf Add .config/hypr/hyprland/workspace_assign/workspace_8.conf Add .config/hypr/hyprland/workspace_assign/workspace_9.conf --- private_dot_config/hypr/hyprland/rules/steam.conf | 1 - private_dot_config/hypr/hyprland/rules/vesktop.conf | 1 - private_dot_config/hypr/hyprland/rules/zen.conf | 10 ++++++++++ .../hypr/hyprland/workspace_assign/workspace_1.conf | 2 ++ .../hypr/hyprland/workspace_assign/workspace_10.conf | 1 + .../hypr/hyprland/workspace_assign/workspace_2.conf | 3 +++ .../hypr/hyprland/workspace_assign/workspace_3.conf | 4 ++++ .../hypr/hyprland/workspace_assign/workspace_5.conf | 1 + .../hypr/hyprland/workspace_assign/workspace_6.conf | 1 + .../hypr/hyprland/workspace_assign/workspace_8.conf | 1 + .../hypr/hyprland/workspace_assign/workspace_9.conf | 1 + 11 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 private_dot_config/hypr/hyprland/rules/zen.conf create mode 100644 private_dot_config/hypr/hyprland/workspace_assign/workspace_1.conf create mode 100644 private_dot_config/hypr/hyprland/workspace_assign/workspace_10.conf create mode 100644 private_dot_config/hypr/hyprland/workspace_assign/workspace_2.conf create mode 100644 private_dot_config/hypr/hyprland/workspace_assign/workspace_3.conf create mode 100644 private_dot_config/hypr/hyprland/workspace_assign/workspace_5.conf create mode 100644 private_dot_config/hypr/hyprland/workspace_assign/workspace_6.conf create mode 100644 private_dot_config/hypr/hyprland/workspace_assign/workspace_8.conf create mode 100644 private_dot_config/hypr/hyprland/workspace_assign/workspace_9.conf diff --git a/private_dot_config/hypr/hyprland/rules/steam.conf b/private_dot_config/hypr/hyprland/rules/steam.conf index ab95207..24c1324 100644 --- a/private_dot_config/hypr/hyprland/rules/steam.conf +++ b/private_dot_config/hypr/hyprland/rules/steam.conf @@ -1,4 +1,3 @@ -windowrule = workspace 3 silent, class:^(steam)$ windowrule = noinitialfocus, class:^(steam)$ windowrule = renderunfocused, class:^(steam)$ windowrule = stayfocused, title:^(Sign in to Steam)$, class:^(steam)$ diff --git a/private_dot_config/hypr/hyprland/rules/vesktop.conf b/private_dot_config/hypr/hyprland/rules/vesktop.conf index 00681bc..46d242d 100644 --- a/private_dot_config/hypr/hyprland/rules/vesktop.conf +++ b/private_dot_config/hypr/hyprland/rules/vesktop.conf @@ -1,4 +1,3 @@ -windowrule = workspace 1 silent, class:^(vesktop)$ windowrule = noinitialfocus, class:^(vesktop)$ windowrule = focusonactivate 0, class:^(vesktop)$ windowrule = renderunfocused, class:^(vesktop)$ diff --git a/private_dot_config/hypr/hyprland/rules/zen.conf b/private_dot_config/hypr/hyprland/rules/zen.conf new file mode 100644 index 0000000..0f4e158 --- /dev/null +++ b/private_dot_config/hypr/hyprland/rules/zen.conf @@ -0,0 +1,10 @@ +windowrule = noinitialfocus, class:^(zen)$ +windowrule = suppressevent activatefocus, class:^(zen)$ +windowrule = size 40% 40%, class:^(zen)$ + +windowrule = pseudo, title:^(Obraz w obrazie)$ +windowrule = noinitialfocus, title:^(Obraz w obrazie)$ +windowrule = suppressevent activatefocus, title:^(Obraz w obrazie)$ + +windowrule = float, title:^(Logowanie – Konta Google — Zen Browser)$ +windowrule = center, title:^(Logowanie – Konta Google — Zen Browser)$ diff --git a/private_dot_config/hypr/hyprland/workspace_assign/workspace_1.conf b/private_dot_config/hypr/hyprland/workspace_assign/workspace_1.conf new file mode 100644 index 0000000..d9c0a43 --- /dev/null +++ b/private_dot_config/hypr/hyprland/workspace_assign/workspace_1.conf @@ -0,0 +1,2 @@ +windowrule = workspace 1, class:^(signal)$ +windowrule = workspace 1 silent, class:^(vesktop)$ diff --git a/private_dot_config/hypr/hyprland/workspace_assign/workspace_10.conf b/private_dot_config/hypr/hyprland/workspace_assign/workspace_10.conf new file mode 100644 index 0000000..61858a0 --- /dev/null +++ b/private_dot_config/hypr/hyprland/workspace_assign/workspace_10.conf @@ -0,0 +1 @@ +windowrule = workspace 10, class:^(com.obsproject.Studio)$ diff --git a/private_dot_config/hypr/hyprland/workspace_assign/workspace_2.conf b/private_dot_config/hypr/hyprland/workspace_assign/workspace_2.conf new file mode 100644 index 0000000..21fd143 --- /dev/null +++ b/private_dot_config/hypr/hyprland/workspace_assign/workspace_2.conf @@ -0,0 +1,3 @@ +windowrule = workspace 2 silent, class:^(zen)$ +windowrule = workspace 2, title:^(Obraz w obrazie)$ +windowrule = workspace 2, class:^(com.github.IsmaelMartinez.teams_for_linux) diff --git a/private_dot_config/hypr/hyprland/workspace_assign/workspace_3.conf b/private_dot_config/hypr/hyprland/workspace_assign/workspace_3.conf new file mode 100644 index 0000000..066dc9a --- /dev/null +++ b/private_dot_config/hypr/hyprland/workspace_assign/workspace_3.conf @@ -0,0 +1,4 @@ +windowrule = workspace 3 silent, class:^(steam)$ +windowrule = workspace 3, class:^(heroic)$ +windowrule = workspace 3, class:^(net.lutris.Lutris)$ +windowrule = workspace 3, class:^(rpcs3)$ diff --git a/private_dot_config/hypr/hyprland/workspace_assign/workspace_5.conf b/private_dot_config/hypr/hyprland/workspace_assign/workspace_5.conf new file mode 100644 index 0000000..11a3f9b --- /dev/null +++ b/private_dot_config/hypr/hyprland/workspace_assign/workspace_5.conf @@ -0,0 +1 @@ +windowrule = workspace 5, class:^(winboat)$ diff --git a/private_dot_config/hypr/hyprland/workspace_assign/workspace_6.conf b/private_dot_config/hypr/hyprland/workspace_assign/workspace_6.conf new file mode 100644 index 0000000..b6e5f81 --- /dev/null +++ b/private_dot_config/hypr/hyprland/workspace_assign/workspace_6.conf @@ -0,0 +1 @@ +windowrule = workspace 6, class:^(obsidian)$ diff --git a/private_dot_config/hypr/hyprland/workspace_assign/workspace_8.conf b/private_dot_config/hypr/hyprland/workspace_assign/workspace_8.conf new file mode 100644 index 0000000..d039c49 --- /dev/null +++ b/private_dot_config/hypr/hyprland/workspace_assign/workspace_8.conf @@ -0,0 +1 @@ +windowrule = workspace 8, class:^(gimp)$ diff --git a/private_dot_config/hypr/hyprland/workspace_assign/workspace_9.conf b/private_dot_config/hypr/hyprland/workspace_assign/workspace_9.conf new file mode 100644 index 0000000..5413d79 --- /dev/null +++ b/private_dot_config/hypr/hyprland/workspace_assign/workspace_9.conf @@ -0,0 +1 @@ +windowrule = workspace 9 silent, class:.*potify