Avoid showing hidden applications in the cmd+tab navigation menu

I recently switched to OS X Mountain Lion. I have applications like Skype and Pidgin which start at login and are hidden, but when I have more applications running and I do ⌘ cmd + ⇥ Tab to switch between application these hidden applications also appear there.

How can I avoid showing them?


Solution 1:

Here is a blog post from someone who managed to remove Finder from the Application Switcher by adding this entry:

 <key>NSUIElement</key>
  <string>1</string>

To the info.plist file of the specific app (in this case, Finder).

Solution 2:

The old app LiteSwitch X (Proteron Software) would allow you to selectively hide apps from the application switcher. For several years now it has been unsupported but I just googled for it and found a beta version that claims to add compatability for OS X Mavericks so it may work for you.

Back in it's day I loved using it but since it went undeveloped for so long, I had to look elsewhere (and couldn't find quite as good of a solution). I'll be testing out the new beta version myself! Until recently, the best I've found—though, it doesn't solve your problem—is Hyperswitch. Hyperswitch works great but doesn't (yet?) have the ability to hide apps.

Direct download link (LiteSwitch X v2.8b1)