diff --git a/user_config/windowrules.lua b/user_config/windowrules.lua index 5626df1..90bfae5 100644 --- a/user_config/windowrules.lua +++ b/user_config/windowrules.lua @@ -8,14 +8,14 @@ if HOSTNAME == "archlinux-hypr" then match = { class = ".*librewolf.*" }, - workspace = "300 silent" + workspace = "30 silent" }) hl.window_rule({ name = "Mozilla Thunderbird", match = { class = ".*Thunderbird.*" }, - workspace = "301 silent" + workspace = "31 silent" }) --# Window rules on Monitor 4 hl.window_rule({ @@ -37,7 +37,7 @@ if HOSTNAME == "archlinux-hypr" then match = { class = ".*nextcloud.*" }, - workspace = "400" + workspace = "40" }) elseif HOSTNAME == "hp-laptop" then hl.window_rule({ @@ -59,7 +59,7 @@ elseif HOSTNAME == "hp-laptop" then match = { class = ".*nextcloud.*" }, - workspace = "400" + workspace = "40" }) end diff --git a/user_config/workspacerules.lua b/user_config/workspacerules.lua index 1b38e8d..bc53832 100644 --- a/user_config/workspacerules.lua +++ b/user_config/workspacerules.lua @@ -5,6 +5,25 @@ if HOSTNAME == "archlinux-hypr" then monitor = "desc:BNQ BenQ EX2710U Y8P00876019", default = true, layout = "scrolling", + persistent = true + }) + hl.workspace_rule({ + workspace = "10", + monitor = "desc:BNQ BenQ EX2710U Y8P00876019", + default = false, + persistent = true + }) + hl.workspace_rule({ + workspace = "11", + monitor = "desc:BNQ BenQ EX2710U Y8P00876019", + default = false, + persistent = true + }) + hl.workspace_rule({ + workspace = "12", + monitor = "desc:BNQ BenQ EX2710U Y8P00876019", + default = false, + persistent = true }) --# Workspaces on Monitor 2 hl.workspace_rule({ @@ -12,47 +31,68 @@ if HOSTNAME == "archlinux-hypr" then monitor = "desc:ASUSTek COMPUTER INC PA279CRV S5LMSB007609", default = true, layout = "scrolling", + persistent = true }) hl.workspace_rule({ - workspace = "200", + workspace = "20", monitor = "desc:ASUSTek COMPUTER INC PA279CRV S5LMSB007609", default = false, + persistent = true + }) + hl.workspace_rule({ + workspace = "21", + monitor = "desc:ASUSTek COMPUTER INC PA279CRV S5LMSB007609", + default = false, + persistent = true + }) + hl.workspace_rule({ + workspace = "22", + monitor = "desc:ASUSTek COMPUTER INC PA279CRV S5LMSB007609", + default = false, + persistent = true }) --# Workspaces on Monitor 3 hl.workspace_rule({ workspace = "3", monitor = "desc:LG Electronics LG ULTRAFINE 503NTKF3L437", default = true, + persistent = true }) hl.workspace_rule({ - workspace = "300", + workspace = "30", monitor = "desc:LG Electronics LG ULTRAFINE 503NTKF3L437", default = false, + persistent = true }) hl.workspace_rule({ - workspace = "301", + workspace = "31", monitor = "desc:LG Electronics LG ULTRAFINE 503NTKF3L437", default = false, + persistent = true }) hl.workspace_rule({ - workspace = "302", + workspace = "32", monitor = "desc:LG Electronics LG ULTRAFINE 503NTKF3L437", default = false, + persistent = true }) --# Workspaces on Monitor 4 hl.workspace_rule({ workspace = "4", monitor = "desc:LG Electronics LG ULTRAGEAR 107MAKR2RE65", default = true, + persistent = true }) hl.workspace_rule({ - workspace = "400", + workspace = "40", monitor = "desc:LG Electronics LG ULTRAGEAR 107MAKR2RE65", default = false, + persistent = true }) hl.workspace_rule({ - workspace = "401", + workspace = "41", monitor = "desc:LG Electronics LG ULTRAGEAR 107MAKR2RE65", default = false, + persistent = true }) end \ No newline at end of file