4

When searching with Alt-F2 or Alt-F3 (that is with xfce4-appfinder) there is no access to the very numerous, important and very often used contents of Settings Manager.

enter image description here

enter image description here

It can find Settings Manager itself, but not Keyboard, Display etc, which are desktop files inside /usr/share/applications just like Settings Manager.

Synapse launcher can find those easily! - because of Zeitgeist I suppose. (Can xfce4-appfinder benefit from Zeitgeist? Isn't that one running by default anyway?)


Issue partially similar to How to index Unity System Setting in Kupfer,only that this is not about some optional app, but an important Xubuntu component, intended for current use.

1 Answers1

2

The XFCE launcher is pretty good, but basic. If you can, you should be using Synapse.

IIRC, the XFCE default appsearch only looks at menuitems. Unity / Zeitgeist / whatever else use a bigger index of programs that searches all programs registered with it. [Still testing XFCE searching]

So, there are two methods to do this:

Install + Configure Synapse (Easy)


  1. First you want to install Synapse, following thse instructions.

  2. Now, you want to bind it to Alt+F2, Alt+F3, and the Super key. The first two are easy, Super is hard. You can either set something like Super+Space, or dive into the source code and use plain Super. (You may have luck with building your own sources or use a script I made for this. That script binds Super to Alt+F3).



Add menu items for everything! (Hard)


Simply put, add a menu entry for every settings panel to your system menu. This will take a while, but should restore compatibility. You can place all settings in a little folder named "Settings".



Whisker Menu


In Utopic (and I suspect earlier), the XFCE Whisker menu has a high-level system. While it is not quite Zeitgeist[citation-needed], it does most of the things that Zeitgeist-enabled menus do. However, it does not seem to be able to search files yet.



My take on XFCE


XFCE isn't really an environment like Unity or KDE or E23 or whatever you do. XFCE is more of a creation kit. It gives you a base environment, and it's your job to custom-tailor it for what you want. XFCE isn't meant to be kept in its current state. XFCE is meant to be customized for the user. You choose the display manager. You choose the window manager. You choose the search provider. All you get when you install XFCE is a demo environment as to what XFCE can do. It's your responsibility to make it how you want it. XFCE truly is open-for-customization software.

Kaz Wolfe
  • 34,122
  • 21
  • 114
  • 172
  • I get it. I imagined that searching the Settings is easy doable because of that fix in Kupfer+Unity, I just thought something similar is involved here. I do use Synapse and is great. - So, Xfce appfinder just searches the menus, it is its intended behaviour. That is my answer. –  Nov 24 '14 at 13:07
  • In fact even without synapse we have that feature in Xubuntu/Xfce. The new whisker menu does what the classic menu doesn't! - Could you add that to the answer or should I? –  Nov 27 '14 at 15:30
  • @cipricus What version is it? I'll add it. – Kaz Wolfe Nov 27 '14 at 18:45
  • It comes with the Xfce panel in Xubuntu 14.04. The plugin can be installed as xfce4-whiskermenu-plugin - version 1.3.2-1 –  Nov 27 '14 at 23:36