How to get your screenlets to stay on your desktop when you click "show desktop".
I am using several screenlets, and have them set each screenlet window to "sticky" and "show below all windows" so that all screenlets show only on the desktop. When using the "show desktop" button, either from a Gnome panel or using Cairo Dock, the screenlets would all minimise. What I want is to see all my screenlets on my desktop.
Using Compiz settings, you could set the "show desktop" function to ignore all screenlets windows, but this requires maintaining this setting if you add new screenlets. As I have about 10 screenlets I always use, and maybe another 10 I turn off and on, I don't want to have to maintain the Compiz settings.
Others have suggested making your screenlets all part of the widget layer, and then showing your widget layer after you show desktop. Not a bad idea, as it means 2 steps instead of one, but to get your screenlets to not minimise at all, try the following.
To get your screenlets to stay on your desktop in Gnome, there is a gconf setting you could change.
- Start gconf-editor (ALT-F2 then type gconf-editor)
- Go to: apps >> compiz >> general >> allscreens >> options
- Make sure "hide_skip_taskbar_windows" is unchecked
Now your screenlets should stay on your desktop when you show your desktop!















