chore(config): update desktop bindings, tmux keybindings, and MIME associations

This commit is contained in:
Prad Nukala committed 2026-09-29 17:45:29 -04:00
1 parent 4768ec30f8
commit 2974f6eb5b
5 files changed
+116 -135

No files matched your search

+9 -3
View File
@@ -123,8 +123,10 @@ 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" }))
-- Scratch workspaces. Omarchy's SUPER + S is taken by the region screenshot
-- below, so the main toggle lands on SUPER + CTRL + S, with SUPER + A (free
-- in Omarchy) as the home-row alias. SUPER + ALT + S (send window to the
-- below, so the main toggle (kitty/herdr) lands on SUPER + CTRL + S, with
-- SUPER + A (free in Omarchy) as the home-row alias. Claude Desktop has its
-- own scratch workspace on SUPER + SHIFT + A and SUPER + C (the latter
-- replaces Omarchy's universal copy). SUPER + ALT + S (send window to the
-- scratchpad) is still the Omarchy default and needs no line.
--
-- All of them go through ~/.local/bin/omarchy-toggle-scratch rather than the
@@ -136,7 +138,11 @@ o.bind("SUPER + CTRL + K", "Previous workspace", hl.dsp.focus({ workspace = "e-1
-- 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 scratch workspace", "omarchy-toggle-scratch scratchpad")
o.bind("SUPER + A", "Toggle Herdr 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")
-- 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