I've got an app that I need to leave running, but I never do anything with - it's essentially a server. I'd like some way to either hide it completely from the dock and (if possible) put it up in the menubar (top-right) out of the way of CMD+Tab.

Are there any apps that can do this for me?

link|improve this question

44% accept rate
feedback

3 Answers

up vote 4 down vote accepted

You can use Spirited Away - it can automatically hide inactive applications or you can hide them yourself whenever you wish:

alt text

You can also hide it with AppleScript:

tell application "System Events"
    set visible of process "Your App Name Here" to false
end tell

...or run it as a daemon.

link|improve this answer
Now that's interesting... never occured to me, but with your suggestion I could create an applescript to launch it and then hide it on login. Thanks! – Phillip Oldham Sep 16 '09 at 21:25
feedback

I don't know of any apps, but to do it manually isn't too hard:

  1. Find the app you want to open in the Finder.
  2. Right click » Show Package Contents
  3. Open the Contents folder.
  4. Open Info.plist in a text editor.
  5. Change the last two lines:
    </dict>
    </plist>
    
    To look like this:
    <key>LSUIElement</key>
    <true/>
    </dict>
    </plist>
    
  6. Reboot.

I think there's a drawback to this under certain situations, but I can't remember what it is. I'm sure someone would be happy to oblige…

link|improve this answer
Whenever the app is updated, you have to do it again. | You sure you have to reoot to make it work? – Loïc Wolff Sep 18 '09 at 20:34
feedback

Dock Dodger, and one other I can't remember at the moment. I like Dock Dodger better, though.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.