Há uma explicação muito curta e exemplos de código para o Python e algumas outras línguas no aplicativo do Ubuntu recursos de desenvolvedores. Para a proximidade do azul, o exemplo do PyGTK deve caber.
Você precisa de um conhecimento básico do sistema de sinalização GTK