Tutorial: Getting rid of Dock Icons of Background Programs
13th March 2010, 15:03Has it ever bothered you that some Background Applications doesn’t hide their Dock Icons(such as Hardware Growler and Veoh Web Player), thus takes up unnecessary space in the Dock. But, it’s actually possible to hide these!
There is two ways to do this, one that’s easy but not guaranteed to work, and another that’s sightly more complicated but also almost guaranteed to work.
METHOD ONE: The Quick Way
The Quick and easy way that’s not guaranteed is by using the application “Configure Application Dock Tile”, which can be downloaded here. To hide an application’s Dock Tile with this app, simply close the app you want to hide, then open it with CADT, check the box in the window and save. When you open the application, it won’t have any dock icon!
METHOD TWO: The Guaranteed Way
Look up the application in Finder, Right-Click on it and select “Show Package Contents”. A new window opens. Navigate to Contents and open the file “Info.plist”.
If it opens with Plist Editor(it does if you have the Developer Tools package installed), mark the top element and click “Add Child…”, select “Application is Agent(NSUIElement)” from the Drop-down list, and check the box.
If you don’t have Developer Tools, you can instead open it with a Text Editor. You should see a long list of <key>…</key> tags with different kinds of value tags. If there is a Key with the name “LSUIElement”, change the String below it to 1. If it isn’t, add this code after the other Key/Value Pairs:
<key>LSUIElement</key>
<string>1</string>
Start the application, and it won’t have a Dock Icon!