I am wanting to find the Unity scope folder so that I can study how the scopes are set up and programmed. Where on the filesytem could I find the Unity scope files?
Documentation on the Unity scope API can be found here. That information should be current for 13.04, but there are some changes coming in 13.10 which merge the concepts of lenses and scopes.
Unity discovers its lenses and scopes by looking for files under
These files are similar to desktop entry files, but instead of specifying a command to execute, they specify a D-Bus endpoint to use to talk to the lens or scope through the
If the scope or lens is not running when the shell tries to communicate with it, the D-Bus daemon will activate it. This is done by scanning
If you are interested in writing a scope of your own, I would suggest looking at the documentation in the first link. But keep in mind that you may have to adjust your scope a bit when 13.10 comes out.