@PackRat's knowledge of everything related to window managers is AMAZING!
So setting the layer for conky and tint2 to Desktop in .~/.fluxbox/apps file will fix this problem?
Cheers!!!
I thought it would, but it doesn't seem to be working - for the weather conky anyway. I have done it in the past, but that was in conjuction with the fluxbox internal macros -
# key binding to toggle show desktop.
Mod1 F12 :ToggleCmd {ShowDesktop} {DeIconify all originquiet}
fluxbox apps file - layer 12 is desktop (layers are numbered 2, 4, 6, 8, 10, 12 top to bottom in that man page list)
[app] (name=conkyweather) (class=conkyweather)
[Shaded] {no}
[Layer] {12}
[end]
that binding works and the weather conky is still visible
wmctrl commands may have super powers and overrride fluxbox internals.
Needs more testing.
Edit - the conky-kryptonite for wmctrl super powers is to set:
own_window_type = 'override'
as well as something like -
own_window_class = 'Conkyfull',
own_window_title = 'Conkyfull',
in the ~/.fluxbox/apps file -
[app] (name=Conkyfull) (class=Conkyfull)
[Layer] {12}
[end]
The apps file does use wild cards (
although the syntax escpaes me right now)
so something along the lines of: (in the fluxbox-apps man file) -
[app] (name=Conky.*) (class=Conky.*)
[Layer] {12}
[end]
Would put all conkyrc with class and name begining with "Conky" on the desktop and keep them de-iconified for screenshots.
Screenshot or it didn't happen -

system conky docked in slit, tao and weather set to override and placed on Desktop layer.