Something Mac developers have been able to do since the introduction of Dashboard can now be accessed by everyone. Just follow these simple steps and you can place your Dashboard widgets right on your desktop.
Mesa Dynamics has introduced Amnesty which is a simple application that sits on your Mac OS X menubar that allows you to choose the widgets that you want to live on your Desktop. Shareware for USD$19.95.
There's however, a simpler solution that's free but requires tweaking your Mac OS X slightly. Instructions inside!
There are a few caveats to watch out for before carrying out this tutorial:
Launch your Terminal application which is found in your /Applications/Utilities/ folder.
Bear in mind that command input in the Terminal window is case sensitive - typing commands in the wrong case will produce inaccurate results. To enable the Dashboard developer mode, type out the following in your Terminal window:
Once the Dock reappears, activate the Dashboard. Click and hold down your mouse/trackpad button and disengage Dashboard (F12 assuming, you haven't changed the default). This detaches the widget from Dashboard and allows you to position it anywhere on your Desktop.
To disable the Dashboard developer mode, launch Terminal and type the following commands in the Terminal window:
To re-attach widgets to Dashboard, enable the Dashboard developer mode again and reverse the process of detaching the widget by, clicking on the widget on your Desktop and activate Dashboard (F12 assuming, you haven't changed the default). Once you're done, disable Dashboard developer mode.
Note: Dashboard developer mode does not need to be turned on to enable your widgets to live on your Desktop. Its advisable to disable the Dashboard developer mode once you've carried out your widget organisation. Using this method of detaching widgets unfortunately does not place widgets on the Desktop layer and there's no transparency so detached widgets sit atop Application windows. Mesa Dynamics' Amnesty is your best bet if you'd rather have the widget sit on your Desktop layer, without interfering with your Application windows.