added a bunch of submaps

This commit is contained in:
venus
2026-10-07 17:31:04 -05:00
parent abefac7bd1
commit 7249ce038b
+13 -5
View File
@@ -146,18 +146,26 @@ hl.define_submap("open-apps", "reset", function() -- Submap for quickly opening
end)
hl.define_submap("group", "reset", function() -- Submap for managing groups
hl.bind("H" ,hl.dsp.window.move({ into_or_create_group = "left" }))
hl.bind("L" ,hl.dsp.window.move({ into_or_create_group = "right" }))
hl.bind("K" ,hl.dsp.window.move({ into_or_create_group = "up" }))
hl.bind("J" ,hl.dsp.window.move({ into_or_create_group = "down" }))
hl.bind(mainMod .. " + H" ,hl.dsp.window.move({ into_or_create_group = "left" }))
hl.bind(mainMod .. " + L" ,hl.dsp.window.move({ into_or_create_group = "right" }))
hl.bind(mainMod .. " + K" ,hl.dsp.window.move({ into_or_create_group = "up" }))
hl.bind(mainMod .. " + J" ,hl.dsp.window.move({ into_or_create_group = "down" }))
hl.bind(mainMod .. " + SHIFT + H" ,hl.dsp.window.move({ out_of_group = "right" }))
hl.bind(mainMod .. " + SHIFT + L" ,hl.dsp.window.move({ out_of_group = "left" }))
hl.bind(mainMod .. " + SHIFT + K" ,hl.dsp.window.move({ out_of_group = "up" }))
hl.bind(mainMod .. " + SHIFT + J" ,hl.dsp.window.move({ out_of_group = "down" }))
hl.bind("O" ,hl.dsp.window.move({ out_of_group = "true" }))
hl.bind("G" ,hl.dsp.group.toggle())
hl.bind("apostrophe" ,hl.dsp.group.toggle())
hl.bind("SUPER + apostrophe" ,hl.dsp.group.toggle())
hl.bind("N" ,hl.dsp.group.next())
hl.bind("P" ,hl.dsp.group.prev())
hl.bind("H" ,hl.dsp.window.move({ into_or_create_group = "left" }))
hl.bind("L" ,hl.dsp.window.move({ into_or_create_group = "right" }))
hl.bind("K" ,hl.dsp.window.move({ into_or_create_group = "up" }))
hl.bind("J" ,hl.dsp.window.move({ into_or_create_group = "down" }))
hl.bind("SHIFT + N" ,hl.dsp.group.move_window({ forward = false}))
hl.bind("SHIFT + P" ,hl.dsp.group.move_window({ forward = true}))
hl.bind("SHIFT + L" ,hl.dsp.group.lock_active({ action = "toggle" }))
hl.bind("catchall" ,hl.dsp.submap("reset"))
end)
-- TODO Implement a VPN summap that allows quick connection to different VPN servers and toggling the VPN on/off.