added a bunch of submaps
This commit is contained in:
+13
-5
@@ -146,18 +146,26 @@ hl.define_submap("open-apps", "reset", function() -- Submap for quickly opening
|
|||||||
end)
|
end)
|
||||||
|
|
||||||
hl.define_submap("group", "reset", function() -- Submap for managing groups
|
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("G" ,hl.dsp.group.toggle())
|
||||||
hl.bind("apostrophe" ,hl.dsp.group.toggle())
|
hl.bind("apostrophe" ,hl.dsp.group.toggle())
|
||||||
hl.bind("SUPER + apostrophe" ,hl.dsp.group.toggle())
|
hl.bind("SUPER + apostrophe" ,hl.dsp.group.toggle())
|
||||||
hl.bind("N" ,hl.dsp.group.next())
|
hl.bind("N" ,hl.dsp.group.next())
|
||||||
hl.bind("P" ,hl.dsp.group.prev())
|
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 + N" ,hl.dsp.group.move_window({ forward = false}))
|
||||||
hl.bind("SHIFT + P" ,hl.dsp.group.move_window({ forward = true}))
|
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"))
|
hl.bind("catchall" ,hl.dsp.submap("reset"))
|
||||||
end)
|
end)
|
||||||
-- TODO Implement a VPN summap that allows quick connection to different VPN servers and toggling the VPN on/off.
|
-- TODO Implement a VPN summap that allows quick connection to different VPN servers and toggling the VPN on/off.
|
||||||
|
|||||||
Reference in New Issue
Block a user