I would suggest just stealing the Tomboy code for this until something better comes along. See http://cvs.gnome.org/viewcvs/tomboy/libtomboy/tomboykeybinder.[ch].
Also, another suggestion would be to always search Beagle in realtime and include the results inline in addition to all the other engine's listings. This could make deskbar a ``one-stop finding shop'' ;-)
-Alex Nigel Tao wrote:
* Add a key binding to jump in it, like beagle does with F12, maybe it already exists, i couldn't find it.A global keybinding would be sweet, but I'm not sure of the best way to do this right now: http://mail.gnome.org/archives/desktop-devel-list/2005-June/msg00163.html