As the work day progresses I find myself with more and more "streams" open. Not long after I log onto my computer in the morning Twitter, Skype, iChat, Mail and other streams are open and active and at multiple points throughout the day they steal my attention.
However, there are times when I just want to focus on what I’m doing. Mac OS X Lion’s new fullscreen feature is designed to help me focus on a single application at a time. However, when Skype, iChat, Mail, or Twitter are open they will notify me (audibly or with bouncing icons) when they’d like my attention. They will inevitably pull me away from what I’m doing to see what is going on.
Skype, for me, is the biggest culprit because our team at Viddler uses Skype as the primary way to communicate. So even though Skype is notifying me that there is something new in Skype sometimes it is just some of the team members chatting about what’s for lunch and really isn’t meant for me and isn’t high-priority.
So there are times that I do not want to be distracted or even notified that something is going on in Skype. I want to be left completely alone and work on whatever it is I’m focused on. Enter Shh, an AppleScript and/or Alfred Extension (I love Alfred) that will quickly close these four applications. It is a dead simple script that closes all of these applications at once (rather than closing them individually).
I’m guessing that I will extend this script to include other applications over time and even enhance it in some way (perhaps by forcing the foremost application into fullscreen mode on OS X Lion or turning off Growl notifications) so if you’re interested in such things be sure to watch this project on Github or contribute to it yourself.