diff --git a/home-manager/features/hypr/config/binds.lua b/home-manager/features/hypr/config/binds.lua index e7a62fd..26bfaf3 100644 --- a/home-manager/features/hypr/config/binds.lua +++ b/home-manager/features/hypr/config/binds.lua @@ -60,7 +60,7 @@ hl.bind("SUPER + ALT + SHIFT + down", hy3.move_window("down")) -- Workspace binds for i = 1, 10 do hl.bind("SUPER + ALT + " .. (i % 10), split.dsp.focus({ workspace = tostring(i) })) - hl.bind("SUPER + ALT + SHIFT + " .. (i % 10), hy3.move_to_workspace(tostring(i))) + hl.bind("SUPER + ALT + SHIFT + " .. (i % 10), split.dsp.window.move({ workspace = tostring(i) })) end hl.bind("SUPER + ALT + SHIFT + r", hl.dsp.window.move({ monitor = "+1" })) diff --git a/home-manager/features/hypr/config/hyprland.lua b/home-manager/features/hypr/config/hyprland.lua index b165a00..df0c53c 100644 --- a/home-manager/features/hypr/config/hyprland.lua +++ b/home-manager/features/hypr/config/hyprland.lua @@ -104,26 +104,10 @@ hl.monitor({ transform = 1, }) -hl.workspace_rule({ workspace = "1" }) -hl.workspace_rule({ workspace = "2" }) -hl.workspace_rule({ workspace = "3" }) -hl.workspace_rule({ workspace = "4" }) -hl.workspace_rule({ workspace = "5" }) -hl.workspace_rule({ workspace = "6" }) -hl.workspace_rule({ workspace = "7" }) -hl.workspace_rule({ workspace = "8" }) -hl.workspace_rule({ workspace = "9" }) -hl.workspace_rule({ workspace = "10" }) -hl.workspace_rule({ workspace = "11" }) -hl.workspace_rule({ workspace = "12" }) -hl.workspace_rule({ workspace = "13" }) -hl.workspace_rule({ workspace = "14" }) -hl.workspace_rule({ workspace = "15" }) -hl.workspace_rule({ workspace = "16" }) -hl.workspace_rule({ workspace = "17" }) -hl.workspace_rule({ workspace = "18" }) -hl.workspace_rule({ workspace = "19" }) -hl.workspace_rule({ workspace = "20" }) +for i = 1, 10 do + hl.workspace_rule({ workspace = i, monitor = "DP-1", default_name = "L" .. tostring(i) }) + hl.workspace_rule({ workspace = i + 10, monitor = "DP-1", default_name = "R" .. tostring(i) }) +end hl.window_rule({ match = "match:class Rofi", stay_focused = true }) -- hl.window_rule({ match = { class = "suppress_event maximize" }, "match:class" = ".*" })