I understand if this might sound kinda weird, but hear me out: As an iChat user, I love the flexibility of its UI and the clever menubar item that displays all available contacts. Since I've found myself flying without displaying the buddy list more and more often lately, I've been wishing for a way to select iChat's menubar item with a simple keyboard shortcut, giving me quick access for viewing who's online no matter what app I may be using at the moment. Thinking out loud this morning, I even posted this wish on Twitter - only to find Daniel Jalkut of Red Sweater Software
(makers of MarsEdit
and more) coming to my rescue moments later! Demonstrating the wonders of AppleScript, Daniel quickly whipped up a script that does exactly what I want. To make the script painlessly easy to use, it can be tied to a shortcut with his excellent FastScripts or a Quicksilver trigger, providing instant access that selects and displays the iChat menubar item and all available buddies. Easy breezy iChatting, without needing to keep my buddy list always visible.
If you want the script, head over to Daniel's Twitter post
that contains the tinyURL download link. Toss the script you download into your ~/Library/Scripts folder (or anywhere else you like to store them), and then point your favorite keyboard shortcut utility at it to make your iChat life a bit easier. Thanks Daniel!