update configuration

This commit is contained in:
Frank Zechert
2026-08-02 19:41:09 +02:00
parent 6543643da9
commit c72678926f
7 changed files with 41 additions and 22 deletions
+8
View File
@@ -39,6 +39,7 @@ for i = 1, 10 do
local workspace_name = i
hl.bind("SUPER + " .. workspace_num, hl.dsp.focus({ workspace = workspace_name}), { description = "Focus Workspace "..workspace_name })
end
hl.bind("SUPER + minus", hl.dsp.workspace.toggle_special("scratchpad"), { description = "Toggle Scratchpad" })
hl.bind("SUPER + Page_Down", hl.dsp.focus({ workspace = "e+1" }), { description = "Focus Next Workspace" })
hl.bind("SUPER + mouse_down", hl.dsp.focus({ workspace = "e+1" }), { description = "Focus Next Workspace" })
@@ -110,6 +111,9 @@ for i = 1, 10 do
hl.bind("SUPER + SHIFT + " .. workspace_num, hl.dsp.window.move({ workspace = workspace_name, follow = true}), { description = "Move Window to Workspace " .. workspace_name })
hl.bind("SUPER + CTRL + SHIFT + " .. workspace_num, hl.dsp.window.move({ workspace = workspace_name, follow = false}), { description = "Move Window to Workspace " .. workspace_name .. " (silent)" })
end
hl.bind("SUPER + SHIFT + minus", hl.dsp.window.move({workspace = "special:scratchpad", follow = true}), { description = "Move Window to Scratchpad" })
hl.bind("SUPER + CTRL + SHIFT + minus", hl.dsp.window.move({workspace = "special:scratchpad", follow = false}), { description = "Move Window to Scratchpad (silent)" })
-- Resizing Submap
local resizeSubmapName = "Resize Window: [hjkl]"
@@ -127,6 +131,10 @@ end)
local workspaceSubmapName = "Workspace: [hjkl]"
hl.bind("SUPER + T", hl.dsp.submap(workspaceSubmapName), { description = "Workspace..." })
hl.define_submap(workspaceSubmapName, function()
hl.bind("h", hl.dsp.workspace.move({monitor="l"}), {description = "Move workspace left"})
hl.bind("j", hl.dsp.workspace.move({monitor="d"}), {description = "Move workspace down"})
hl.bind("k", hl.dsp.workspace.move({monitor="u"}), {description = "Move workspace up"})
hl.bind("l", hl.dsp.workspace.move({monitor="r"}), {description = "Move workspace right"})
hl.bind("escape", hl.dsp.submap("reset"))
hl.bind("catchall", function() hl.dispatch(submap_toast) end)
end)