Skip navigation.

gDesklets - GNOME Desktop Applets

GNOME
GNOME

gDesklets provides an advanced architecture for desktop applets - tiny
displays sitting on your desktop in a symbiotic relationship of eye candy and
usefulness.
Populate your desktop with status meters, icon bars, weather sensors,
news tickers... whatever you can imagine! Virtually anything is possible and
maybe even available some day.

Here are some screenshots to whet your appetite:

The system consists of three parts: the gDesklets core (a daemon running in
the background), the Sensors (providing data and processing user actions), and
the Displays (what you will see on the screen).
New Displays can be put together by simply composing widgets and Sensors in a
XML file. Advanced users may also create new Sensors easily.

As of now, Sensors are restricted to Python modules, but we are planning to
extend this to scripting languages like Perl and Ruby, and to C as well.

You can get gDesklets from:
www.pycage.de/software_gdesklets.html

Have fun!

Martin Grimme
Christian Meyer
Jesse Andrews

Re: gDesklets - GNOME Desktop Applets

I'm getting the same thing:

Gtk-Message: /home/rmann/.gtkrc-2.0:3: failed to retrieve property `gtk-menu-drop-shadow' of type `gboolean' from rc file value ""5"" of type `gboolean'

Traceback (most recent call last):

File "/usr/local/share/gdesklets/sensor/Sensor.py", line 189, in __on_configure

self.update_observer(self.OBS_CMD_CONFIGURE, None)

File "/usr/local/share/gdesklets/utils/Observable.py", line 38, in update_observer

apply(h, [self] + list(args))

File "/usr/local/share/gdesklets/display/Display.py", line 322, in __on_observe_sensor

self.__open_configurator()

File "/usr/local/share/gdesklets/display/Display.py", line 103, in __open_configurator

configurators.append(s.get_configurator())

File "./StarterBar/__init__.py", line 289, in get_configurator

File "/usr/local/share/gdesklets/sensor/SensorConfigurator.py", line 83, in add_title

lbl = gtk.Label()

TypeError: GtkLabel.__init__() takes exactly 1 argument (0 given)