diff --git a/dot_config/hypr/bindings.conf b/dot_config/hypr/bindings.conf index c297766..c29dcdd 100644 --- a/dot_config/hypr/bindings.conf +++ b/dot_config/hypr/bindings.conf @@ -6,28 +6,33 @@ bindd = SUPER, return, Terminal, exec, $terminal --working-directory=$(omarchy-c bindd = SUPER, F, File manager, exec, uwsm app -- nautilus --new-window bindd = SUPER, B, Browser, exec, $browser bindd = SUPER, M, Music, exec, uwsm app -- spotify -bindd = SUPER, N, Neovim, exec, $terminal -e nvim +bindd = SUPER, N, Notes, exec, heynote bindd = SUPER, T, Activity, exec, $terminal -e btop -bindd = SUPER, D, Docker, exec, $terminal -e lazydocker -bindd = SUPER, G, Signal, exec, uwsm app -- signal-desktop -bindd = SUPER, O, Obsidian, exec, uwsm app -- obsidian -disable-gpu -bindd = SUPER, slash, Passwords, exec, uwsm app -- 1password +bindd = SUPER ALT, D, Docker, exec, $terminal -e lazydocker # If your web app url contains #, type it as ## to prevent hyperland treat it as comments -bindd = SUPER, A, ChatGPT, exec, omarchy-launch-webapp "https://chatgpt.com" -bindd = SUPER SHIFT, A, Grok, exec, omarchy-launch-webapp "https://grok.com" -bindd = SUPER, C, Calendar, exec, omarchy-launch-webapp "https://app.hey.com/calendar/weeks/" -bindd = SUPER, E, Email, exec, omarchy-launch-webapp "https://app.hey.com" +bindd = SUPER, A, Claude, exec, omarchy-launch-webapp "https://claude.ai/new" +bindd = SUPER, E, Email, exec, omarchy-launch-webapp "https://mail.google.com/mail/u/0/" bindd = SUPER, Y, YouTube, exec, omarchy-launch-webapp "https://youtube.com/" -bindd = SUPER SHIFT, G, WhatsApp, exec, omarchy-launch-webapp "https://web.whatsapp.com/" +bindd = SUPER, G, GitLab, exec, omarchy-launch-webapp "https://gitlab.modg.net/" bindd = SUPER ALT, G, Google Messages, exec, omarchy-launch-webapp "https://messages.google.com/web/conversations" -bindd = SUPER, X, X, exec, omarchy-launch-webapp "https://x.com/" -bindd = SUPER SHIFT, X, X Post, exec, omarchy-launch-webapp "https://x.com/compose/post" +bindd = SUPER, O, modgoffice, exec, omarchy-launch-webapp "https://office.modg.org" + +# lazy apps: Launch if not currently running, otherwise just switch to that app +bindd = SUPER, D, Open/focus DataGrip, exec, ~/.local/bin/lazy-app class:jetbrains-datagrip ~/.local/share/JetBrains/Toolbox/apps/datagrip/bin/datagrip # Overwrite existing bindings, like putting Omarchy Menu on Super + Space # unbind = SUPER, Space # bindd = SUPER, SPACE, Omarchy menu, exec, omarchy-menu +# I have my own screnshot script now +unbind = , PRINT +bindd = , PRINT, Screenshot of region, exec, ~/.local/bin/freezeshot +unbind = SHIFT, PRINT +bindd = SHIFT, PRINT, Screenshot of window, exec, ~/.local/bin/freezeshot window +unbind = CTRL, PRINT +bindd = CTRL, PRINT, Screenshot of display, exec, ~/.local/bin/freezeshot output + # create a new workspace bindd = SUPER, grave, Create a mew workspace, exec, ~/.local/bin/new-workspace @@ -42,3 +47,4 @@ bindd = SUPER, L, Lock screen, exec, omarchy-lock-screen # I don't want ctrl+alt+delete to affect my "special" apps unbind = CTRL ALT, DELETE bindd = CTRL ALT, DELETE, Close all windows (except special), exec, ~/.local/bin/close-non-special-windows +