Do you want a “show desktop” button in docky?

If  you do, this post is for you!

How do you get one? First this show desktop button ONLY works with compiz (for now at least). Here goes the instructions:

1 – Activate desktop effects aka compiz

2 – Activate the dbus plugin

2 – Download my python script, save it somewhere safe and make executable.

3 – Create a menu entry for the script in GNOME’s main menu and assign a nice desktop icon from a theme of your choise

4 -Add the menu entry to your docky.

5 – Enjoy your new “show desktop” botton!

Here goes the absolutely necessary screenshot :)


If you want to follow this post leave a comment bellow and continue the thread, or sbscribe the feed. If you don't have a feed reader you may subscribe by e-mail. Click here to sign up.

Trackbacks & Pingbacks

No trackbacks/pingbacks yet.


Comment by gareth 31 de Maio de 2009 @ 11:43

great app, been looking for this for a while. ive followed instructions, only bug is that the icon i choose (ive tried several) doesn’t move to docky from the main menu, the generic springboard icon appears instead. any suggestions?

Comment by amrlima 1 de Junho de 2009 @ 16:26

Uhm.. strange. Have you tried with a diferent icon? try using one of gnome icone theme for example.

Comment by Daygan 19 de Junho de 2009 @ 2:34

I had basically the same problem as gareth. Here’s how I solved it (not all steps were actually necessary, it’s just what I did in the process of discovering the solution):

1. right click on the “show desktop” icon in the applications menu and select “add this launcher to desktop”

2. right click on the launcher on the desktop, click the icon (showing the wrong icon) and select a desktop icon from /usr/share/icons/*any random theme*/scalable/places. (at this point the icon showing on the desktop corrected itself and I discovered that when I moved it to the gnome-do dock, it displayed the proper desktop icon)

3. move the launcher to a more preferable location in the File System (I chose /usr/bin)

4. click the launcher (now in its new location) and drag it to the Gnome-Do dock.

Now everything should be set!

Comment by amrlima 19 de Junho de 2009 @ 8:57

@Daygan Great! Glad you figured it out. I haven’t been using docky alot latelly but I’m glad some people is making use of the script :)

Comment by 6205 22 de Julho de 2009 @ 13:14


Comment by amrlima 22 de Julho de 2009 @ 13:18

Well, thanks… :). This script is becomming obsolete since I think in gnome-do has already a native button that does this in trunk.

Anyway glad my amazingly awesome script is helpful.

Comment by Sandy 14 de Agosto de 2010 @ 17:45

Thanks for this amazing, terrific, over-the-top script, amrlima!! :)

Comment by amrlima 14 de Agosto de 2010 @ 18:02

It’s not that good, but glad you liked it :D

Comment by rama! 30 de Março de 2011 @ 12:13

Nice ! thanks!

Comment by me.ascii 9 de Março de 2012 @ 13:00

[windows] + D

Comment by Shelley 23 de Setembro de 2014 @ 8:44

I’ve by no means discovered I wanted any and never used it for this.
However when you really feel you might have a particularly dry mouth then it is most likely a good idea.
I think the dryness is because of being nervous and most probably you will not at all times need lube.
No not at all for me, not even the very first time it goes down. The
part under you chin does LOOK dramatic but there really isn’t any pain, the truth is that a part of you,
you really don’t feel much in any respect. In your throat it is only a feeling of stress.
A little bit, and only while you first start or if you’ve not
achieved it shortly. It isn’t like a sore throat when you’re sick though,
not as unhealthy as that. It gives you a croaky voice for a day
or two but solely when you’re both new to it or simply have not in a while.

Comment by cnc automation wisconsin 8 de Outubro de 2014 @ 2:54

Thanks for sharing your info. I truly appreciate your efforts
and I will be waiting for your further post thank
you once again.

Deixar um comentário

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>