From cad9b833ae7a2a0ff66d05f8faac471e3db5c1ef Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Fri, 17 Jul 2026 08:48:46 +0200 Subject: [PATCH] feat: improved predictability --- config/hypr/hyprland/core/misc.lua | 2 +- config/hypr/hyprland/windowrules/workspaces.lua | 14 +++++++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/config/hypr/hyprland/core/misc.lua b/config/hypr/hyprland/core/misc.lua index ea3d199..798e2c7 100644 --- a/config/hypr/hyprland/core/misc.lua +++ b/config/hypr/hyprland/core/misc.lua @@ -13,7 +13,7 @@ hl.config({ preserve_split = true, }, binds = { - workspace_back_and_forth = true, + workspace_back_and_forth = false, }, cursor = { no_warps = false, diff --git a/config/hypr/hyprland/windowrules/workspaces.lua b/config/hypr/hyprland/windowrules/workspaces.lua index 98c94fb..9460994 100644 --- a/config/hypr/hyprland/windowrules/workspaces.lua +++ b/config/hypr/hyprland/windowrules/workspaces.lua @@ -13,7 +13,7 @@ hl.window_rule({ -- Workspace 2 hl.window_rule({ - match = { class = "evince|okular|org\\.pwmt\\.zathura|librewolf|vesktop" }, + match = { class = "evince|okular|org\\.pwmt\\.zathura|librewolf" }, workspace = 2, }) hl.window_rule({ @@ -31,3 +31,15 @@ hl.window_rule({ match = { title = "Qalculate.*|AG Controller" }, workspace = "special", }) + +-- Workspace 11 +hl.window_rule({ + match = { class = "evince|okular|org\\.pwmt\\.zathura|librewolf" }, + workspace = 11, +}) + +-- Workspace 10 +hl.window_rule({ + match = { class = "vesktop" }, + workspace = 10, +})