More helpers

This commit is contained in:
David Heinemeier Hansson
2026-05-14 12:02:53 +02:00
parent 41988fda2a
commit 4c48d83952
5 changed files with 72 additions and 44 deletions
+13 -13
View File
@@ -2,7 +2,7 @@
o.bind("SUPER + RETURN", "Terminal", "omarchy-launch-terminal")
o.bind("SUPER + ALT + RETURN", "Tmux", "omarchy-launch-terminal-tmux")
o.bind("SUPER + SHIFT + RETURN", "Browser", "omarchy-launch-browser")
o.bind("SUPER + SHIFT + F", "File manager", o.launch("nautilus --new-window"))
o.bind_launch("SUPER + SHIFT + F", "File manager", "nautilus --new-window")
o.bind("SUPER + ALT + SHIFT + F", "File manager (cwd)", "omarchy-launch-nautilus-cwd")
o.bind("SUPER + SHIFT + B", "Browser", "omarchy-launch-browser")
o.bind("SUPER + SHIFT + ALT + B", "Browser (private)", "omarchy-launch-browser --private")
@@ -12,20 +12,20 @@ o.bind("SUPER + SHIFT + N", "Editor", "omarchy-launch-editor")
o.bind("SUPER + SHIFT + D", "Docker", "omarchy-launch-tui lazydocker")
o.bind("SUPER + SHIFT + G", "Signal", [[omarchy-launch-or-focus ^signal$ "]] .. o.launch("signal-desktop") .. [["]])
o.bind("SUPER + SHIFT + O", "Obsidian", [[omarchy-launch-or-focus ^obsidian$ "]] .. o.launch("obsidian") .. [["]])
o.bind("SUPER + SHIFT + W", "Typora", o.launch("typora --enable-wayland-ime"))
o.bind("SUPER + SHIFT + SLASH", "Passwords", o.launch("1password"))
o.bind_launch("SUPER + SHIFT + W", "Typora", "typora --enable-wayland-ime")
o.bind_launch("SUPER + SHIFT + SLASH", "Passwords", "1password")
-- Web app bindings.
o.bind("SUPER + SHIFT + A", "ChatGPT", o.launch_webapp("https://chatgpt.com"))
o.bind("SUPER + SHIFT + ALT + A", "Grok", o.launch_webapp("https://grok.com"))
o.bind("SUPER + SHIFT + C", "Calendar", o.launch_webapp("https://app.hey.com/calendar/weeks/"))
o.bind("SUPER + SHIFT + E", "Email", o.launch_webapp("https://app.hey.com"))
o.bind("SUPER + SHIFT + Y", "YouTube", o.launch_webapp("https://youtube.com/"))
o.bind("SUPER + SHIFT + ALT + G", "WhatsApp", o.launch_webapp_sole("WhatsApp", "https://web.whatsapp.com/"))
o.bind("SUPER + SHIFT + CTRL + G", "Google Messages", o.launch_webapp_sole("Google Messages", "https://messages.google.com/web/conversations"))
o.bind("SUPER + SHIFT + P", "Google Photos", o.launch_webapp_sole("Google Photos", "https://photos.google.com/"))
o.bind("SUPER + SHIFT + X", "X", o.launch_webapp("https://x.com/"))
o.bind("SUPER + SHIFT + ALT + X", "X Post", o.launch_webapp("https://x.com/compose/post"))
o.bind_webapp("SUPER + SHIFT + A", "ChatGPT", "https://chatgpt.com")
o.bind_webapp("SUPER + SHIFT + ALT + A", "Grok", "https://grok.com")
o.bind_webapp("SUPER + SHIFT + C", "Calendar", "https://app.hey.com/calendar/weeks/")
o.bind_webapp("SUPER + SHIFT + E", "Email", "https://app.hey.com")
o.bind_webapp("SUPER + SHIFT + Y", "YouTube", "https://youtube.com/")
o.bind_webapp_sole("SUPER + SHIFT + ALT + G", "WhatsApp", "https://web.whatsapp.com/")
o.bind_webapp_sole("SUPER + SHIFT + CTRL + G", "Google Messages", "https://messages.google.com/web/conversations")
o.bind_webapp_sole("SUPER + SHIFT + P", "Google Photos", "https://photos.google.com/")
o.bind_webapp("SUPER + SHIFT + X", "X", "https://x.com/")
o.bind_webapp("SUPER + SHIFT + ALT + X", "X Post", "https://x.com/compose/post")
-- Add extra bindings below.
-- o.bind("SUPER + SHIFT + R", "SSH", "alacritty -e ssh your-server")