feat(config): add window size cycling, mail shortcuts, and workspace navigation bindings

This commit is contained in:
Prad Nukala committed 2026-08-25 09:00:30 -04:00
1 parent 45c5280b29
commit 22d552b201
1 file changed
+13
+13
View File
@@ -59,3 +59,16 @@ o.bind("SUPER + SHIFT + L", "Swap window to the right", hl.dsp.window.swap({ dir
-- Omarchy App Cycling -- Omarchy App Cycling
o.bind("SUPER + CTRL + ALT + J", "Cycle terminals", "omarchy-cycle-terminal") o.bind("SUPER + CTRL + ALT + J", "Cycle terminals", "omarchy-cycle-terminal")
o.bind("SUPER + CTRL + ALT + K", "Cycle browsers", "omarchy-cycle-browser") o.bind("SUPER + CTRL + ALT + K", "Cycle browsers", "omarchy-cycle-browser")
-- Cycle the focused window through preset sizes.
o.bind("SUPER + R", "Cycle window size", "omarchy-cycle-window-size")
o.bind("SUPER + SHIFT + R", "Cycle window size back", "omarchy-cycle-window-size prev")
-- Mail and messaging.
o.bind("SUPER + CTRL + ALT + E", "Fastmail", { launch = "fastmail", focus = "fastmail" })
o.bind("SUPER + CTRL + ALT + M", "Beeper", { launch = "beeper", focus = "beeper" })
-- Workspaces.
hl.unbind("SUPER + CTRL + K") -- was: Herdr keybindings
o.bind("SUPER + CTRL + J", "Next workspace", hl.dsp.focus({ workspace = "e+1" }))
o.bind("SUPER + CTRL + K", "Previous workspace", hl.dsp.focus({ workspace = "e-1" }))