Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.4: Detach widgets from the Dashboard System 10.4
Tiger only hintIf you'd like one of your Dashboard widgets to be available all the time, instead of only when you have activated Dashboard via F12, then activate the Dashboard dvelopment mode. Open the Terminal and type defaults write com.apple.dashboard devmode YES and press Return. Then logout and log back in again. Now debugging mode is activated. To get a widget off of the Dashboard and onto your desktop, just do the following:
  1. Activate Dashboard by pressing F12 (or whatever key you've assigned to Dashboard).
  2. Begin dragging the widget.
  3. Press F12 again, before letting up on the mouse button.
  4. Drop the widget wherever you want it.
You can do the same thing in reverse to drag the widget back onto the Dashboard. Also of interest: while a widget is frontmost, you can press Command-R to reload it. (This may be necessary if a widget is buggy and gets messed up somehow.) There's even a nifty Core Image-based twirl effect to accompany the reload.

[robg adds: This isn't really a hidden hack; it's the official way of working on a widget before it's done. However, I find it extremely useful -- there are certain widgets that you'd just rather see and use all the time, instead of only in Dashboard mode. Note that the widgets float above all windows, so this trick is most useful if you have some spare desktop space. To disable this mode, repeat the above command, but replace YES with NO, and then logout/login again. Note that you can also restart the Dock to make the changes take effect (the Dock controls the Dashboard).]
    •    
  • Currently 3.04 / 5
  You rated: 5 / 5 (24 votes cast)
 
[364,339 views]  

10.4: Detach widgets from the Dashboard | 57 comments | Create New Account
Click here to return to the '10.4: Detach widgets from the Dashboard' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Easy way to restart Dock in Tiger?
Authored by: jiclark on Apr 29, '05 11:37:28PM

So, anyone stumbled across any new tricks for doing things like force-quitting background processes?



[ Reply to This | # ]
Easy way to restart Dock in Tiger?
Authored by: Nostromo1965 on Apr 30, '05 01:47:33AM

Just open Terminal, and:

kill Dock

and the Dock will quit/vanish, then reload.



[ Reply to This | # ]
Easy way to restart Dock in Tiger?
Authored by: Nostromo1965 on Apr 30, '05 01:49:47AM

DUH!

It *should* be:

killall Dock



[ Reply to This | # ]
Easy way to restart Dock in Tiger?
Authored by: stux on May 15, '05 04:39:33AM
I prefer
killall -HUP Dock
his results in a much nicer shutdown of the dock, its really like sending a Quit+Restart command to the Dock, rather than a Force Quit

[ Reply to This | # ]
Easy way to restart Dock in Tiger?
Authored by: styrafome on Oct 26, '06 03:28:36PM

The GUI way is to quit or force-quit the process from Activity Monitor's list. This is especially helpful if you're not quite sure how to spell the name of the process you want to quit.



[ Reply to This | # ]
Easy way to restart Dock in Tiger?
Authored by: Pat.R on Aug 31, '09 04:19:56PM
Thank-you for this it was really helpful. I love Wordpress, but it can be frustrating at times.
http://www.24-7bookie.com

[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: jnm on Apr 30, '05 03:46:07AM

Dunno why, but does not work for me :(

---
--
Jnm.



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: jnm on Apr 30, '05 05:06:48AM

Actually, when you write 'devomde' instead of 'devmode', obviously, it does not work ;)

---
--
Jnm.



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: 3mors on Apr 30, '05 04:18:41AM

is there a way to make widgets not to float above all windows?

---
-------
3mors



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: marook on Apr 30, '05 10:03:14AM

OK, this is when Dashboard widgets become DA's as back in System 6.. small useful 'apps' that you can drag out in the 'open'.

The calculator makes Much More sence to me now...!

---
/Marook



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: zebradung on Apr 30, '05 12:27:33PM

TO UNDO THIS ...

Following this hint adds a missing feature (static placement of Widgets).

You can also start dragging a Widget, then hit your Hotkey (F-12 or whatever); and place the Widget back inside Dashboard.

---
-- PGP

G5 DP2.5 / 2.5GB RAM

It's so fast I get tired just watching it ...



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: liane on Apr 30, '05 01:26:20PM

Wow, this makes the dashboard infinitely more useful and pretty much destroys all of the complaints I'd heard about it. I don't even have Tiger yet, but thanks!



[ Reply to This | # ]
Notes
Authored by: tubedogg on Apr 30, '05 03:46:02PM

A couple notes from playing around with this:
1. I was only able to do this if I dragged to create a new (or new instance of a) widget from the Dashboard Dock, *not* an existing open widget.
2. I was able to do this without devmode on.
3. The widget disappears the next time you hit F12 (and because of this, you can only have one widget on the desktop at a time). I was especially disappointed to learn this as I strongly believe that some of these widgets are really only useful if they are permanently on your desktop. i.e. why bother opening Dashboard to use the iTunes widget when you can open iTunes from your dock just as quickly? This is a lot of what made Konfabulator so fabulously useful and why they need to rethink things for Dashboard 2.0.



[ Reply to This | # ]
Multiple widgets work fine
Authored by: daveschroeder on May 01, '05 03:56:05PM
A couple notes from playing around with this: 1. I was only able to do this if I dragged to create a new (or new instance of a) widget from the Dashboard Dock, *not* an existing open widget.

That's because you didn't enable devmode.

2. I was able to do this without devmode on.

...as I said above.

3. The widget disappears the next time you hit F12 (and because of this, you can only have one widget on the desktop at a time). I was especially disappointed to learn this as I strongly believe that some of these widgets are really only useful if they are permanently on your desktop.

Again, because you didn't enable devmode.

If you don't enable devmode, yes, you can drag them from the shelf and hit F12, and then it will be on your desktop, but only until the next time Dashboard is invoked, as you noted.

But if you enable devmode (and then log out, and log back in, or do a 'killall Dock' to cause the settings to be applied), then you can:

1. Activate Dashboard.

2. Take a widget that is already in the Dashboard environment (i.e., NOT in the shelf) and begin dragging it, but don't let go of the mouse.

3. While still holding the mouse, exit Dashboard with the keystroke you have set for it (by default, F12), then let go of the mouse.

4. The widget will remain on the desktop, even when Dashboard is activated and deactivated, and you can do this for multiple widgets.

However, they'll all be floating above everything, and there aren't any Konfabulator-like settings for things like transparency, which layer they're attached to, and so on.

i.e. why bother opening Dashboard to use the iTunes widget when you can open iTunes from your dock just as quickly? This is a lot of what made Konfabulator so fabulously useful and why they need to rethink things for Dashboard 2.0.

*Sigh*

That's because Dashboard isn't supposed to be Konfabulator. Konfabulator is Konfabulator.

Aside from all of this, give it a week or two and there will be a utility that lets you manipulate Dashboard widgets *exactly* like you were able to in Konfabulator, and then some.

[ Reply to This | # ]

more than one widget on desktop
Authored by: colinjmx5 on May 03, '05 07:08:16AM

Hi Folks, Thanks for the info.
works great for me as I can view a widget on the desktop.
However how does one keep it so i can add another widget ??
Also how do you save dashboard settings with widgets on dekstop ??

Colin



[ Reply to This | # ]
Quittting Dashboard
Authored by: bakalite on May 01, '05 02:34:30AM

Has anyone figured out a way to quit Dashboard? I really don't need the bloat, and 99% of the stuff in Dashboard is also available on the web. My browser is usually open...

dictionary, wikkipedia, flight info, package tracking, weather, dumm jokes, yellow pages, etc. etc.

When they got rid of the DA's I was bummed at first, but then I realized that anything that can be a DA, can also be an app, so why bother with two categories. We already have a dock, and we already have small apps. Why bother with some convoluted nonsense?



[ Reply to This | # ]
Quitting Dashboard
Authored by: delGrey on May 01, '05 11:00:00AM

Can't you just shutdown the various widgets? They are after all just a series of mini apps.



[ Reply to This | # ]
Quittting Dashboard
Authored by: Areh on May 01, '05 11:13:25AM

Sorry, I haven't but widgets don't seem to take up any CPU time when inactive. I wonder if Dashboard does. Overall, Tiger is much more efficient in its CPU/memory managment than Panther was... so it may at least not cost you much if anything.



[ Reply to This | # ]
Quittting Dashboard
Authored by: enderai on May 01, '05 05:05:19PM

Just drag it out of the dock, disable the hotkey, and your set. Dashboard only starts up the first time you activate it.



[ Reply to This | # ]
Quittting Dashboard
Authored by: osxpounder on May 02, '05 04:47:15PM

Delete my set ... of what? What set are you telling us to delete?

---
--
osxpounder



[ Reply to This | # ]
Quittting Dashboard
Authored by: wrecklass on May 02, '05 04:53:53PM

Heh, that's funny. He means "Delete the Dashboard Icon from your Dock, Disable the Dashboard Hotkey (F12) and then 'you will be all set'"

Grammar on the web.



[ Reply to This | # ]
Quittting Dashboard
Authored by: UnknownPPC on Jun 21, '05 12:16:53AM
You can use a prefpane called DashOnOff it is here: http://www.macupdate.com/info.php/id/18261

---
-Mr. Unknown-

[ Reply to This | # ]

10.4: Detach widgets from the Dashboard
Authored by: boredzo on May 01, '05 11:08:36AM

you actually don't need to use that defaults command. the rest of the hint (dragging a widget off of the shelf, hitting F12, and dropping the widget) works just fine without it.



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: wrecklass on May 02, '05 05:03:10PM

Disinformation. If you don't set the devmode default, your widgets will disappear from the desktop back to the Dashboard when you hit F12 again.

You CAN move a widget to the dashboard without following the instructions, but it isn't NEARLY as useful.



[ Reply to This | # ]
Widget Limbo !
Authored by: Hugin777 on May 01, '05 12:51:53PM

There's a bug though:

When you have dragged a widget out of the Dashboard layer you can make it go into Widget Limbo like this: press and hold the mouse button over the widget; do not move the mouse. Press F12. Release the mouse button.

The widget will now belong outside (beneath) Dashboard, but only be visible (in a darkened state) when Dashboard is active. So it's not possible to close it nor move it. (Normally you can hold the Option key to close a widget)



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: jbouklas on May 01, '05 01:36:07PM

Amazing! Works just like it should now. Of course, it is kind of sad that we had to use a developer trick to get similar functionality to the great program Konfabulator. Somebody mentioned previously that they could only have one open at a time using Dashboard and this hint: I can open as many as I like and place them anywhere on the screen. Got my stocks up, the weather, itunes remote, and stickies all while typing this. Thanks,

Jim



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: eba on May 01, '05 08:32:25PM

Jim: Exactly how did you go about detaching more than one widget to the desktop at a time? I can't get more than one to display at a time.



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: wrecklass on May 02, '05 04:57:36PM

Here's how I did it:

1) Moved a Widget from Dashboard to the Desktop
2) Moved another Widget from the Dashboard to the Desktop

Of course, if you forgot to follow the instructions in this OSXHint, then nothing will work right. Do that first...



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: jbouklas on May 02, '05 08:25:00PM

Pretty straightforward. I just enabled the dev tools as per the hint, hit F12, dragged the widget I wanted, and while clicking on the widget hit F12 again. I can do that for as many widgets as I like, and they'll stay on the desktop.

-Jim



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: ij00mini on Jun 24, '05 12:56:34AM

Actually, if you actually shake the widget around a lot, it works the same way as well.



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: Cambridge, MA on May 01, '05 07:46:34PM

The widgets can be brought to the desktop using this technique, but I (at least) can't get them to accept any typed input. I can't enter text into Stickies when it's on the desktop, for example, and I can't enter any text into the translation widget.



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: daveschroeder on May 01, '05 11:08:17PM

Works fine for me.

I tested with Stickies and the translation widget. Both allowed me to place the cursor in them, and accepted text input.



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: Cambridge, MA on May 01, '05 11:15:30PM

Just tested it again. I am currently staring at a yellow sticky on my desktop with no cursor in it. When I move the pointer over it, the italic "i" appears on the lower right, and if I click it, I get to choose colors and fonts. That bit works. But text entry doesn't.



[ Reply to This | # ]
Case-sensitive
Authored by: panphage on May 01, '05 09:33:54PM
If anyone else is using case-sensitive HFS, the command above won't work. The file you're editing is com.apple.dashboard.plist, not com.apple.Dashboard.plist. So you have to type
defaults write com.apple.dashboard devmode YES


[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: web2pro on May 02, '05 03:23:42PM

Worked great for me "NOW", but does anyone know how to move them to the back so they are not on top of everything



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: adams4 on May 02, '05 03:27:13PM

I was able to drag a widget into "plain view" without changing anything using defaults.

  1. Start by pressing F12 or whatever your definded key is.
  2. Click on the Dashboard's shelf button (is there a name for that?).
  3. Drag out a new widget and while still holding the mouse button down, press F12 again.

That's it. To move a widget back into the Dashboard layer, click and hold the mouse on the one you want to get rid of, press F12, and release the mouse button.

---
Adam Spector.

[ Reply to This | # ]

10.4: Detach widgets from the Dashboard
Authored by: panphage on May 02, '05 03:30:09PM

This will allow you to put only a single widget on the desktop and only until you press F12 again. Try it.



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: Saku on May 07, '05 11:33:15PM

This works great but since I did this now when I hold option and mouse over a widget I dont get a good close button.... it flashes and wont close... how do I undo the detach widget.... I want to see if that will set it back to normal..
Thanks guys



[ Reply to This | # ]
Amnesty Widget Browser
Authored by: Tulse on May 03, '05 01:08:37PM
Well, that was fast:
Amnesty Widget Browser is a utility for Mac OS X 10.4 Tiger that allows Dashboard widgets to live directly on your Desktop via a convenient icon in your system menu bar. Widgets loaded in Amnesty Widget Browser run completely independent of Apple's Dashboard environment, maintain their own preferences and feature additional properties such as window depth and opacity.
It looks like this tool provides all the features of Konfabulator that were missing in Dashboard. Cool.

[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: Bruno Grieco on May 14, '05 04:57:09PM

Got a strange colateral effect though : When using this hint, it disables the dock magnification.

Actually the dock works fine before dragging the widget out of dashboard, but magnification stops as soon as I drag it.

disabling the hint solves the problem.



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: geck on May 19, '05 08:57:33AM

Great hint.

But do this: after you get the widget on your desktop, check your system resources. The widget (clock, in my case) was taking 12-15% cpu (1GHz G4) time until I dropped it back into the dashboard.



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: mark hunte on Jun 07, '05 05:08:32PM

While playing with todays The Pick of the week,

http://www.macosxhints.com/article.php?story=20050607132656591

I discovered that I can do the detached
widget without doing the devmode.

I have checked the plist and it is set to NO.



---
mh



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: saddino on Jun 07, '05 07:21:01PM

Of course, there's also Amnesty (see post above) if you want more control over your widgets that dev mode offers (like embedding widgets in your desktop or setting your widgets semi-opaque and click-through).

and Amnesty is also the only way for Panther users to enjoy these great widgets, though the PotW doesn't seem to work in in yet :-(





[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: wlogon on Jun 08, '05 12:40:23AM
If you are already digging through the defaults database, there is another option: Set the key "in-layer" to "NO"! This will move the widget out of the the Dashboard layer into the screen layer. You only need to restart the Dock to make things happen. Suchan on-screen not-in-layer widget is slightly different from a developer mode layer. To remove it, it must be removed from Dashboard by using the close-button. Or you put it into that layer by changing that flag again.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>layer-gadgets</key>
    <array>
        <dict>
            <key>id</key>
            <string>41a07b4761b3ce21</string>
            <key>in-layer</key>
            <true/>
            <key>path</key>
            <string>/Library/Widgets/Weather.wdgt/</string>
            <key>percent-offset-x</key>
...
    
This is from my "com.apple.dashboard.plist" file.

[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: ianeiloart on Jun 23, '05 05:22:39AM

Well, some odd comments in here.

1. Dock magnification does work OK.
2. It is necessary to set the default right - but only once ever - except maybe some developer application enables dev mode.
3. You can drag as many widgets out of dashboard as you like - once you have more than a few outside of dashboard, you see the logic behind having the dashboard layer.
4. Of course most of the functionality is on the web - pretty much all the data comes from the web. The point of dashboard is to make frequently used stuff more quickly accessible - or alternatively, so you don't have to remember how to get at it.

You don't, however, have to log out. If you quit the dock (using Activity Monitor), then it will restart automatically and pick up the new default.

---
--
Ian Eiloart



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: hc98br on Jun 24, '05 11:12:38AM
I active dashboard by draging my mouse into the bottom left corner of my screen.

I can drag widgets out of the dashboard as described, but only by pressing the F12 key, really I want to drag the widget into the corner and move it in or out of the dashboard!

Any ideas?


Ben.

P.S.
In my opition:
Best way to activate developer mode is using DevMode:
http://homepage.mac.com/neticen/devmode.html (you can keep it closed when you've used it)

Best way to restart the Dashboard (Dock) is using quitDock:
http://www.ben-robinson.com/software/quitDock.asp (yes it is mine, but I made it because I couldn't find a better way!)

[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: obobon on Jul 16, '05 11:00:45AM

Iam confused.
I opened terminal wrote the mentioned string, logged out - logged in - pressed f12, choose the widget pressed f12 again while holding mouse button - released mouse button.
the widget ist available as long as i have dashboard activated. when i close dashboard its gone =(
any idea?
i installed the dev mode widget and its telling me "dev mode on"



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: jazbek on Dec 01, '05 05:36:03PM

In order for the widget to stay on your desktop after you switch to the Dashboard and back, you have to open it in Dashboard first, THEN drag it to the desktop by grabbing it and pushing F12.

If you drag it from the widget list at the bottom of Dashboard directly to the desktop, it'll disappear from the desktop next time you switch to Dashboard and back.



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: rspress on Jul 30, '05 11:58:07AM

Whiles this hint is sure handy and useful I am looking for info that is a lot less useful.

Is there a way to edit the dashboard plist file or another plist file so that people with unsupported computers get the water drop effect?



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: johnsawyercjs on Aug 31, '09 06:02:47PM

I don't think so, because the waterdrop effect depends on features in graphics hardware not present in unsupported graphics chipsets.



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: Lbrewer42 on Jun 30, '08 04:29:54AM
Simple way to make Devmode go on and off is a free widget called Dev Mode!
http://mac.softpedia.com/get/Dashboard-Widgets/Webcams/Miscellaneous/DevMode.shtml

Click on for Devmode on - click off for devmode off

Then it is even easier to use this widget moving trick

G5 2.4Ghz duo 10.5.2




[ Reply to This | # ]
TinkerTool UI to dev mode detachment of widgets from dashboard
Authored by: grahamperrin on Nov 07, '08 03:00:38PM
Another utility that makes this easy is TinkerTool, http://www.bresink.com/osx/TinkerTool.html

[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: Fandi on Jul 19, '09 12:50:12AM
Dashboard is an application for Apple's Mac OS X operating systems, used for hosting mini-applications known as widgets. First introduced in Tiger, it is a semi-transparent layer that is invisible to the user unless activated by clicking its icon in the Dock. Alternatively, the user can invoke Dashboard by moving the cursor into a preassigned hot corner, or by pressing a hot key, both of which can be set to the user's website hosting preference. When Dashboard is activated, the user's desktop is dimmed and widgets appear in the foreground. Like application windows, they can be moved around, rearranged, deleted, and recreated (so that more than one of the same Widget is open at the same time, possibly with different settings). New widgets can be opened, via an icon bar on the bottom of the layer, by dragging a widget icon out into the layer. After loading, the widget is ready for use. Dashboard widgets are created using Hypertext Markup Language (HTML), Cascading dedicated server Style Sheets (CSS) and JavaScript. Because the same languages are used for creating websites, many web developers can already build them. Widgets themselves are, at the core, simply HTML files that are displayed within the Dashboard layer; they use the WebKit application framework that is also used in Apple's Safari web browser, meaning even users running earlier versions of Mac OS X — where Dashboard is unavailable.

[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: Blind Chess on Sep 04, '09 10:56:38PM
Today Freemacware reader Fred wrote to ask if there was a free alternative to Amnesty Widget Browser, a $20 application for running Dashboard widgets outside of Dashboard. I don't know of any free application like Affiliate Programs, but there are two free methods for running widgets "outside" of Dashboard, both from http://www.macosxhints.com:

[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: smadden on Feb 01, '10 03:56:38PM

I've written just such a freeware app. It's a quick hack that I put together that allows you to have multiple widgets open, and control whether each floats above all windows, acts like a normal window, or is pegged to the desktop.

It works with most of Apple's provided widgets, and many other's available on Apple's web page, but doesn't yet support all widgets.

You can download the app, as well as the source code, from my website:

http://db.csail.mit.edu/madden/WidgetRunner/



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: webber286 on Feb 03, '12 11:55:26PM

Does pressing Command - Option - Escape accomplish the same thing? That's the way I've been doing it for years, but if it's harder on the system than this method, maybe I should try it your way.



[ Reply to This | # ]
10.4: Detach widgets from the Dashboard
Authored by: potentate on Aug 17, '12 12:36:27PM

Every time i open my dashboard i see a small grey square and then get pushed back to my desktop with this error message https://admin.marketvine.com/Error/NotFoundError

How do I fix this?



[ Reply to This | # ]