>> Does nautilus always (or typically) manage the desktop? As in, will
>> this work for most default metacity and compiz users in gnome?
>
> Will work in all cases because uses the same code that the "show desktop"
> applet.
>
Well what I mean is, if this is in Nautilus, it is only going to work
in environments in which Nautilus manages the desktop, correct? So I
guess my question was, is this only Gnome and secondly, is it only
metacity or will compiz allow nautilus to perform this as well?
Sure, it's a nautilus thing so it only works when nautilus draws the desktop, so is gnome only, same as nautilus, but will work with metacity and any other window manager, that includes compiz..