From 9c58cbdcf8d13ab4a227d85b218579eef7e5f5c3 Mon Sep 17 00:00:00 2001 From: "s0wlz (Matthias Puchstein)" Date: Mon, 1 Jun 2026 22:10:13 +0200 Subject: [PATCH] hypr: rewire owlry launcher binds for 2.2 profiles Fix the launcher bind, which used pre-2.2 syntax (owlry -p app,cmd,system,ssh) where -p is now --prompt, so the whole string was passed as prompt text. Use bare 'owlry' for Super+Space and add Super+D for the new dev profile (owlry --profile dev). --- dot_config/hypr/hyprland.d.lua/keybinds.lua.tmpl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dot_config/hypr/hyprland.d.lua/keybinds.lua.tmpl b/dot_config/hypr/hyprland.d.lua/keybinds.lua.tmpl index e6f757c..aead34f 100644 --- a/dot_config/hypr/hyprland.d.lua/keybinds.lua.tmpl +++ b/dot_config/hypr/hyprland.d.lua/keybinds.lua.tmpl @@ -7,7 +7,8 @@ local term_tmux_append = "uwsm app -- kitty -e tmux a" local editor = "uwsm app -- kitty -e nvim" local alteditor = "uwsm app -- zeditor" local filemanager = "uwsm app -- nautilus" -local launcher = "uwsm app -- owlry -p app,cmd,system,ssh" +local launcher = "uwsm app -- owlry" +local devlauncher = "uwsm app -- owlry --profile dev" local clipman = "uwsm app -- owlry -m clipboard" local browser = "uwsm app -- firefox" local browserprv = "uwsm app -- firefox --private-window" @@ -33,6 +34,7 @@ hl.bind(mainMod .. " + SHIFT + W", hl.dsp.exec_cmd(browserprv), { descript hl.bind(mainMod .. " + CTRL + W", hl.dsp.exec_cmd(altbrowser), { description = "Chromium" }) hl.bind(mainMod .. " + ALT + W", hl.dsp.exec_cmd(browsernewinst),{ description = "Firefox (new instance)" }) hl.bind(mainMod .. " + Space", hl.dsp.exec_cmd(launcher), { description = "App launcher" }) +hl.bind(mainMod .. " + D", hl.dsp.exec_cmd(devlauncher), { description = "App launcher (dev)" }) -- Secondary launchers hl.bind(mainMod .. " + SHIFT + E", hl.dsp.exec_cmd(editor), { description = "Neovim" })