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

10.5: Change the 3D dock's colors with Automator Apps
I posted this on the forums, but wanted to share it with those of you who may not read there.

Many people seem to want to change the colour of the dock in Leopard, and doing it manually is a pain. So I created an Automator workflow [original host] that can be saved as an app that will do all the work for you.

Before using the workflow:

I would suggest you back up the PNG files (see below), but do not keep the copies in the Resources Folder, or the script will pick them up also. Alternatively, make a complete zipped up copy of, just in case. I have had no ill effects so far, but it has to be said that using this workflow is at you own risk.

Because the scurve-l.png, scurve-xl.png, scurve-sm.png, and scurve-m.png files that need changing are inside the Dock's bundle (at /System » Library » CoreServices » » Contents » Resources), we do not have permissions to change them while they are there. So instead, the workflow will copy the files out to the Desktop (or a location of your own choosing), and change them there. (Do not change the variable corePath in the workflow!)

A Quartz Composition Filter window will pop up. Leave the sliders alone, and leave the filter on Monochrome, although I have used gamma to lighten the dock. Click the color bar to get to the color palette, and select the new colour you want for your dock. Close the color palette. Click Continue.

The workflow will then change the colour of the copies. It will now need to copy the files into the restricted Resources folder, so you will be prompted to enter your admin username and password. Once you do this, your Dock will quit, then relaunch with the new colour.

I have zipped the workflow and you can download it. Because it is a workflow, you can open and view it in Automator before you save it as an app, and then use it via a double-click.

[robg adds: I tested this, and it works. Note that there are two download links; the first grabs the file from; the second points back to the original host. To save their bandwidth, though, please use the macosxhints mirror. If for some reason you have troubles with the script, then you could check the original host to see if any changes have been made. But as noted, this version worked fine for me.]
  • Currently 1.88 / 5
  You rated: 1 / 5 (8 votes cast)

10.5: Change the 3D dock's colors with Automator | 4 comments | Create New Account
Click here to return to the '10.5: Change the 3D dock's colors with Automator' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.5: Change the 3D dock's colors with Automator
Authored by: DJMac317 on Nov 16, '07 10:10:35AM
I have created an app that makes it much easier. It's called DockChanger. You can preview the dock colors, separators and indicators before you apply them to the dock.

Check it out:
Info Page

[ Reply to This | # ]
10.5: Change the 3D dock's colors with Automator
Authored by: gxw on Nov 16, '07 01:14:37PM

The workflow won't change the dock colour when you have the doc on the left (did not try the right hand side). Works great when dock is at the bottom of the screen.

[ Reply to This | # ]
10.5: Change the 3D dock's colors with Automator
Authored by: hamarkus on Mar 02, '08 01:19:37PM
Here is my version on a very low-profile Dock (I also modified the frontline png):

[ Reply to This | # ]
10.5: Change the 3D dock's colors with Automator
Authored by: renaultssoftware on Jan 23, '10 08:30:50AM

The same could be used under 10.6 for changing the highlight colour of the menus except that you would have to grayscale it before with the ColorSync Profile action.

[ Reply to This | # ]