Unity lenses are becoming more interesting as time goes on, but unfortunately, you can only have its benefits if using a default Unity session. While there are alternatives such as kupfer, or the now defunct Unity-2D, a kubuntu** plasmoid to access Unity lenses would be really valuable for integration, or plugins for launchers like kupfer or gnome-do. So since nobody seems interested I'd like to try myself if possible at all.

So my question is: Is there any way to query, and get search results, from Unity lenses without using Unity? Any dbus-interface, some specific library, anything at all? Doesn't need to be an easy "run this one-line command" solution, or give human-readable results. I can handle C or Python coding.

**(I say Kubuntu but this would be valuable in any other mainline desktop environment, including CLI)

| improve this question | | | | |
  • I don't think so.. Unity Lenses are not in the same "league" as Plasmoids, plasmoids are widgets, lenses are not. Widgets go in the desktop space, lenses are integrated into the Dash, first there would be the need for a Dash in kubuntu to which lenses could be integrated. – Uri Herrera Oct 11 '12 at 17:44
  • @UriHerrera: Yeah, that's what I want to do. – pinkie_d_pie_0228 Oct 11 '12 at 17:46
  • There is a Dash like plasmoid, Rosa launcher or something like that it's available in Mandriva. – Uri Herrera Oct 11 '12 at 17:54
  • But, it doesn't interface with Unity, so it doesn't help at all. I want to integrate, not do my own thing. – pinkie_d_pie_0228 Oct 11 '12 at 18:01
  • Lenses do indeed use D-bus. Try reading this in a mirror: wiki.ubuntu.com/Unity/Lenses Also note the difference between a lense and a scope. I suspect you might want to interface directly to the scopes as they are the bits that return the search results. – Alistair Buxton Oct 21 '12 at 2:17

Browse other questions tagged or ask your own question.