
Singlet targets opportunistic programmers who want to get search results into unity with the least amount of work. by providing a handful of python meta classes and base classes, singlet lets you write a basic lens with a minimal amount of fuss. it hides all of the boilerplate code necessary to interface with gobject and dbus, leaving the developer free to focus solely on the purpose of their lens. with singlet, the only thing a lens author really needs to provide is a single search function.