refactor(config): reorganize Hyprland and Kitty keybindings

This commit is contained in:
Prad Nukala committed 2026-10-06 11:52:12 -04:00
1 parent 85d77ef90d
commit 1023c0e4d6
2 files changed
+4 -11

No files matched your search

+4 -8
View File
@@ -137,12 +137,11 @@ o.bind("SUPER + CTRL + K", "Previous workspace", hl.dsp.focus({ workspace = "e-1
-- hypr/hyprland.lua. Fastmail and Beeper have their own scratch workspaces
-- under SUPER + CTRL + ALT + E / M in the Applications block below.
hl.unbind("SUPER + CTRL + S") -- was: share menu
o.bind("SUPER + CTRL + S", "Toggle scratch workspace", "omarchy-toggle-scratch scratchpad")
o.bind("SUPER + A", "Toggle Tern scratch workspace", "omarchy-toggle-scratch scratchpad")
hl.unbind("SUPER + SHIFT + A") -- was: ChatGPT web app
o.bind("SUPER + SHIFT + A", "Toggle Claude scratch workspace", "omarchy-toggle-scratch claude")
hl.unbind("SUPER + C") -- was: universal copy
o.bind("SUPER + C", "Toggle Claude scratch workspace", "omarchy-toggle-scratch claude")
o.bind("SUPER + CTRL + S", "Toggle scratch workspace", "omarchy-toggle-scratch scratchpad")
o.bind("SUPER + CTRL + ALT + H", "Toggle Tern scratch workspace", "omarchy-toggle-scratch scratchpad")
o.bind("SUPER + CTRL + ALT + L", "Toggle Claude scratch workspace", "omarchy-toggle-scratch claude")
-- Workspaces 1 to 5 on the home row of the left half: ALT to focus,
-- ALT + SHIFT to send the window there. No Omarchy default uses ALT with a
@@ -209,10 +208,7 @@ o.bind("SUPER + SHIFT + ALT + C", "Fit visible columns", hl.dsp.layout("fit visi
-- entry the vicinae URLs named, so no binary names are guessed.
hl.unbind("SUPER + CTRL + A") -- was: audio panel
o.bind("SUPER + CTRL + A", "Claude", "omarchy-launch-or-focus claude \"gtk-launch com.anthropic.Claude\"")
o.bind("SUPER + CTRL + G", "Gemini", "omarchy-launch-or-focus gemini \"gtk-launch gemini-desktop\"")
o.bind("SUPER + CTRL + ALT + H", "AI apps", "omarchy-cycle ai")
o.bind("SUPER + CTRL + ALT + J", "Terminals", "omarchy-cycle-terminal")
o.bind("SUPER + CTRL + ALT + K", "Browsers", "omarchy-cycle-browser")
o.bind("SUPER + CTRL + ALT + G", "Ghostty", "omarchy-cycle ghostty")