Setup takes just a few minutes, you start by mapping the command `xfce4-popup-whiskermenu` to super+space in the keyboard settings, to make it easy to open the Whisker Menu with its launcher prompt. This gets you the basic menu search functionality. Next it's just a matter of adding a Search Action which can include any commands or shortcut keys you want to use.
(Oh, and btw, add ` --pointer` to the shortcut above to make the menu open at your cursor. It looks more like a launcher this way.)
To add Search Actions, right-click the whisker menu icon, go to "Search Actions" and add whatever you want, for example I have `e [your sentence here]` mapped to espeak:
- Name: Say it out loud
- Pattern: e
- Command: espeak "%s" -v us-mbrola-2 -s 140 -a 200 -g 1 -p 60
(This requires the mbrola voice package in addition to espeak)
It also supports regex. Anyway, just in case this is useful to anybody as a launcher using built-ins...and I mean you could even use it to launch various different launchers. :-)
Though I'd like to find one that centers properly under Wayland. I'll have to dig into this list.
Wouldn't that require compositor integration? I was given to understand that Wayland clients can't work with absolute positioning.
Quicksilver (macos): https://qsapp.com/
I still find myself using these and enjoy the 'wei wu wei' flow of them: https://m.youtube.com/watch?v=d4LkTstvUL4 (skip to 5 or 11 minutes in)
Synapse - https://launchpad.net/synapse-project
fbrun - https://linux.die.net/man/1/fbrun
rofi (my personal favourite) - https://github.com/davatorium/rofi
gmrun - https://github.com/WdesktopX/gmrun
krunner - https://userbase.kde.org/Plasma/Krunner
dmenu - https://tools.suckless.org/dmenu/
and shout out to Alfred for Mac - https://www.alfredapp.com/
map any of these to ctrl+space or super+space and never use the start menu/icon launchers again (or don't run a desktop at all!)