Basic Tutorial for Theme Creators

Themes in SuperKaramba consist of two parts:

1. A .theme file that defines the shape and size of the theme, and possibly many other things.

2. A .py file that adds interactivity to the theme. Basically, whenever an event happens, such as the user clicking the mouse on your theme, a function is called in your python script to let you react to the event.

Quick Links:

  • Callbacks that must be defined in your python script
  • API, a list of functions you can call from your python script
  • Using DCOP in your python script
  • Example Scripts to help you get started

Quick Links

Project hosted by: Logo
Primary Author:
 Adam Geitgey <>
Original Karamba Author:
 Hans Karlsson <>
License: GPL