You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Johannes Findeisen f2a39fd327 readme update 3 years ago
.gitignore .gitignore update and bin removed 4 years ago
Makefile added nonotify to Makefile and updated docs 4 years ago readme update 3 years ago
pesthoernchen.h initial commt... copied all stuff from ccchh/dooris... 4 years ago
spaceapi-gtk.c some .c file header update 4 years ago


A panel Applet using GTK2 for showing the Status of a Hackerspace. Compatible with the SpaceAPI version 0.13.

Original source: (I moved to $HOME from $CCCHH… ;))



  • Standard tools like gcc, pkg-config etc.
  • curl
  • gtk+-2.0
  • json-c
  • libnotify - Only needed when compiling with libnotify support.

Use the following command for getting the sources:

git clone

Change into the new directory:

cd spaceapi-gtk

To compile the sources just run:


This will compile dooris with libnotify support.

If you don’t want notifications run the following command:

make nonotify


Just copy “spaceapi-gtk” to a folder in your $PATH. I do:

cp ./spaceapi-gtk ~/bin/

You can copy the file to /usr/bin to make it available to all users but I don’t. If you want that just run:

sudo cp ./spaceapi-gtk /usr/bin/


Configuration needs to be done before compiling. There are some parameters you can set in the head of the spaceapi-gtk.c file where variables are declared. A configuration file will at this point make no sense.


Run spaceapi-gtk with:

./spaceapi-gtk & 

Or if in your $PATH:


Status Icon “Pesthörnchen” colors:

  • Red = Door closed
  • Yellow = Door open