Spice up GNOME Desktop Using gDesklets(aka SuperKaramba in KDE)
If you thought that the KDE people can do cool stuff with their desktops because it has SuperKaramba and GNOME doesn’t, do not despair; gDesklets comes to your rescue.

gDesklets software allows the GNOME users to add dynamically updating, ‘drag-and-drop’-able, mini desklets that sit on the desktop and provide all kinds of useful services. Examples of such desklets are: Calendar, Sticky Notes, News/RSS Ticker, EMail Client etc. You can also play SuDoKu right on your desktop. There is a Flickr Photo Viewer too! You might like to visit the website with some cool screenshots of GNOME desktop using gDesklets. The procedure to install and configure the gDesklet package for your GNU/Linux system follows.
Installing gDesklets on GNU/Linux OS
To install gDesklets package on Gentoo, run the following command:
On Debian/Ubuntu, run this command:
For RPM based distributions, Google or rpmfind.net are the best places to start hunting for the appropriate RPM files.
For example, the latest version of gDesklets for Fedora Core 5 can be downloaded from here.
Configuring and Setting-Up gDesklets
You can start the gDesklets Shell from the GNOME main menu by going to Applications -> Accessories -> gDesklets. From the main window of the gDesklets Shell, click Profiles -> New Profile…, enter a name for the new profile and press the OK button.

Now we need to install a few desklets to the gDesklet package which can be later added to the GNOME desktop. To do that, go to the unofficial repository of gDesklet desklets and drag-and-drop the links of the desklets you would like to install. For example, go to the above mentioned website, scroll down until you see the entry for ‘Calendar’ desklet and then drag and drop the link ‘Calendar-0.21.tar.gz’ to the gDesklet main window. The desklet should be downloaded and installed with gDesklet software. You can see the Calendar desklet being installed in the right pane of the gDesklets Shell.

Repeat the process for as many desklets as you want to install(its safer to stick to the desklets with the green tick symbol
though).
To run a desklet, select the desklet from the right-pane of the gDesklet Shell and click File -> Run Selected Desklet. An image/desklet should get stuck to your mouse pointer; drag it to wherever you want to place it on the desktop and left-click to place it there. You can now right-click on the desklet to configure, move, or delete the desklet.

Place the other installed desklets on different parts of the desktop in the same way. For more information, visit the official website of gDesklets. There is a top 10 list of desklets on the website to get you started.