Hide an Icon in the Dock
The über-Mac geeks over at mac geekery answer a reader question I have often wondered about myself: is it possible to hide an application's icon so it does not appear in your Dock, even though the application is running? And the answer is yes, if you're up for a little bit of relatively easy hacking. Apparently all you have to do is drill down into the Application package (right-click on the application icon and choose "show package contents") and add one key to its Info.plist file. JC warns that this may have some unintended consequences, as the "Dock controls almost all aspects of application switching," so if you do this you may "lose" the application and have no way to interact with it. In addition some applications "interact with their Dock icon programmatically" (e.g. the way Mail.app shows the number of unread messages in its Dock icon), so this is not a good idea for those programs. However, if you have something that must run all the time, but with which you don't interact much, and whose Dock icon you want out of there (e.g. the DynDNS Updater client), this is a handy tip. One word of warning, be sure to duplicate any application you decide to try this on first, so that you can go back if necessary. A second word of warning, this affects the menubar as well as the Dock.[Update: several commenters have mentioned Dockless, as a more user-friendly way of doing this. I originally misunderstood what Dockless did, but after a little more research it turns out that Dockless basically just automates the very same process this tip describes (i.e. changing the value of the LSUIElement key in the info.plist file).]
Share
Categories
The über-Mac geeks over at mac geekery answer a reader question I have often wondered about myself: is it possible to hide an...
Add a Comment
The update makes no sense. Who cares if Dockless is Universal or not? It's not like you have to run it all the time: you launch it, configure it, relaunch the applications you've fiddled with, and close it.
Dockless is *the way* to do this.
Also, Dockless doesn't lose the menus if you have a non-Dock way of switching to the app; I use it mostly on things that have menulets that I don't want taking up space both places (Aurora, last.fm), so I can still get to the menu items thru the menulet icon.
It's really a much better way of doing this and has been around for a while, I'm kinda disappointed TUAW didn't know about it or report it.
That's funny, I never realized it was a universal thing. Users of iPulse might be familiar with the key in question. The iPulse readme document has explained how to do this for years.
February 18 2007 at 3:30 PM Report abuse Permalink rate up rate down Replyor use dockless, as the very first poster said.
seriously. With dockless, theres no opportunity to lose the app, because you can always find it again with dockless, and theres no need for mucking about with activity monitor or the terminal or whatever, cos its just in the dockless application.
simple.
Great tip!
I always hated having the HardwareGrowler icon in the dock as I never actually had to click it (since the program itself has nothing to be configured nor does it require any user interaction).
Just to note, though, that doing this will also keep that app's menus in the menu bar from being shown.
February 18 2007 at 2:15 PM Report abuse Permalink rate up rate down ReplyAnother way of doing this is detailed here: http://www.macosxhints.com/article.php?story=20050819232526710
You basically freeze the running application (with kill -STOP), drag it's icon out of the Dock, quit and restart the Dock, and then unfreeze the app. It remains out of the Dock and app switcher until you restart the Dock or the app again, but it's still accessible with Quicksilver.
Sorry, there was supposed to be a link there, didn't realize HTML wasn't supported:
http://homepage.mac.com/fahrenba/programs/dockless/dockless.html
Hot Apps on TUAW
Deals of the Day
more deals- Verizon Leather Sleeve for Tablets for $4 + free shipping
- Wicked Jaw Breaker Noise-Isolating In-Ear Headphones for $6 + free shipping
- Refurb Apple MacBook Air Laptops: 12" 64GB SSD for $699 + free shipping
- JVC Motion Sensing Clock Radio with Dual iPod Docks for $55 + free shipping
- Apple iPhone Headset with Mic for $4 + $2 s&h
- Refurb Apple iPod nano 8GB MP3 Player for $99 + free shipping, 16GB for $119
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



9 Comments