The Ubuntu Heads-Up Display (HUD) - you love it or you hate it. Personally I rather like a classic desktop, so I use Xfce or GNOME-fork Cinnamon, and I'd like to keep those menu's where they are.
But the HUD is pretty awesome when your menus are complex and you forgot where an option sits. This makes that search trick very interesting.
I know the HUD is Unity specific. I am looking for a HUD-like tool to complement the menu in shells other than Unity.
There is Appmenu Runner for KDE that does this. There is also appmenu-qt for KDE.
Problem with the above is that it uses KDE libs, and it only works for KDE apps.
This is Linux, there aught to be something like this for GNOME/GTK apps, right?
Looking for any tool that can search the menus. I already use(d) Synapse, Kupfer and GNOME Do, but those are simply app-launchers (with some tricks). Something like that would suffice if only they included searching the menus for the currently focused application.
The HUD allows users to activate menu items by typing part of the name. It uses a fuzzy search algorithm that will highlight partial matches. It can match menu items that are multiple layers deep in an application's menu hierarchy. The feature, which replaces traditional menu accelerators, is activated by pressing the alt key.
Similar questions:
I prefer Synapse over Gnome-Do.
It seems that there is some discussion about bringing this feature to Synapse.
There's qmenu_hud: https://github.com/tetzank/qmenu_hud
It just retrieves the menu entries over dbus and displays them in dmenu.
You still have to get your applications, or rather the toolkit they are using, to export their menu entries to dbus. This is easily done with appmenu-qt for KDE and Qt applications. I'm not sure but i think you need a patched version of gtk to get appmenu enabled there. I guess Ubuntu ships patched gtk packages by default for Unity.
Have a look at Plotinus. It is shell independent, but it works only with applications that use the GTK+ 3 toolkit. (I hope that will satisfy.)
From the github README:
About shell-dependent solutions
I realize the OP asked about sell-independent solutions, but for thoroughness, let me say:
I would recommend:
See Conky HUD to see how you can "use
awesome
to turnConky
into a heads-up display (HUD) of sorts". (Although I'm not sure that this answers the original question.)Also have a look here: http://www.tuxradar.com/content/best-linux-desktop-search-tools
The following two applications are nominally part of Xfce, but can readily be used in the DE of your choice.
xfce4-appfinder: The Application Finder in Xfce.
xfdashboard: "Maybe a Gnome shell like dashboard for Xfce"
It comes with extensive documentation and screenshots.
The panel plug-in solution below, however, is not desktop-independent and requires the use of
xfce4-panel
. But since you are using Xfce and are looking for similar functionality in the Gtk world, the following could help.xfce4-whiskermenu: "Whisker Menu is an alternate application launcher for Xfce. [..] If you’re not sure exactly where a program is listed, instead of browsing through each category you can simply enter a search term. The search field is focused when opening the menu, so you can just start typing."
In addition, check How can I have a dash-like search under Xfce? for a similar question with relevant answers.