From 5e63cf9d1d5a6a6b7b12865ceba0b01ff7f885cc Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sat, 21 Feb 2026 08:26:46 +0100 Subject: [PATCH 1/2] Ensure we only have plain bindings after doing Remove > Preinstalls --- bin/omarchy-remove-all | 3 +++ default/hypr/plain-bindings.conf | 17 +++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 default/hypr/plain-bindings.conf diff --git a/bin/omarchy-remove-all b/bin/omarchy-remove-all index cd143231..7375dec4 100755 --- a/bin/omarchy-remove-all +++ b/bin/omarchy-remove-all @@ -9,6 +9,9 @@ if gum confirm "Are you sure you want to remove all preinstalled web apps, TUI w omarchy-webapp-remove-all omarchy-tui-remove-all + cp ~/.config/hypr/bindings.conf ~/.config/hypr/bindings.conf.bak + cp "$OMARCHY_PATH/default/hypr/plain-bindings.conf" ~/.config/hypr/bindings.conf + omarchy-pkg-drop \ aether \ typora \ diff --git a/default/hypr/plain-bindings.conf b/default/hypr/plain-bindings.conf new file mode 100644 index 00000000..d3f675fd --- /dev/null +++ b/default/hypr/plain-bindings.conf @@ -0,0 +1,17 @@ +# Application bindings +bindd = SUPER, RETURN, Terminal, exec, uwsm-app -- xdg-terminal-exec --dir="$(omarchy-cmd-terminal-cwd)" +bindd = SUPER SHIFT, RETURN, Browser, exec, omarchy-launch-browser +bindd = SUPER SHIFT, F, File manager, exec, uwsm-app -- nautilus --new-window +bindd = SUPER ALT SHIFT, F, File manager (cwd), exec, uwsm-app -- nautilus --new-window "$(omarchy-cmd-terminal-cwd)" +bindd = SUPER SHIFT, B, Browser, exec, omarchy-launch-browser +bindd = SUPER SHIFT ALT, B, Browser (private), exec, omarchy-launch-browser --private +bindd = SUPER SHIFT, N, Editor, exec, omarchy-launch-editor +bindd = SUPER SHIFT, D, Docker, exec, omarchy-launch-tui lazydocker + +# Add extra bindings +# bindd = SUPER SHIFT, A, ChatGPT, exec, omarchy-launch-webapp "https://chatgpt.com" +# bindd = SUPER SHIFT, R, exec, alacritty -e ssh your-server + +# Overwrite existing bindings, like putting Omarchy Menu on Super + Space +# unbind = SUPER, SPACE +# bindd = SUPER, SPACE, Omarchy menu, exec, omarchy-menu From 49c7b636774cfc46458eba4327d6ccbc4a4e0239 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sat, 21 Feb 2026 08:29:37 +0100 Subject: [PATCH 2/2] Group these --- default/hypr/bindings/utilities.conf | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/default/hypr/bindings/utilities.conf b/default/hypr/bindings/utilities.conf index 1c88e25a..0efb6321 100644 --- a/default/hypr/bindings/utilities.conf +++ b/default/hypr/bindings/utilities.conf @@ -22,16 +22,10 @@ bindd = SUPER CTRL, COMMA, Toggle silencing notifications, exec, omarchy-toggle- bindd = SUPER ALT, COMMA, Invoke last notification, exec, makoctl invoke bindd = SUPER SHIFT ALT, COMMA, Restore last notification, exec, makoctl restore -# Toggle idling +# Toggles bindd = SUPER CTRL, I, Toggle locking on idle, exec, omarchy-toggle-idle - -# Toggle nightlight bindd = SUPER CTRL, N, Toggle nightlight, exec, omarchy-toggle-nightlight - -# Toggle monitor scaling bindd = SUPER CTRL, Backspace, Toggle monitor scaling, exec, omarchy-toggle-monitor-scaling - -# Toggle single-window square bindd = SUPER CTRL ALT, Backspace, Toggle single-window square aspect, exec, omarchy-toggle-single-window-square-aspect # Control Apple Display brightness