The major difference felt when updating from OS X Lion to OS X Mountain Lion is the obvious iOS-ification of the system. In addition to integrating several features that were previously iOS-exclusive, Mountain Lion adds greater convenience for social media enthusiasts with Twitter and Facebook integration, making it easier to share links, images or updates with your network. At the same time, you can consolidate your Contacts to include emails and phone numbers from Facebook friends and Twitter followers. The integration is seen throughout all stock apps and in the Notification Center, but what’s been left out are keyboard shortcuts. Mountain Lion lets you tweet or update Facebook regardless of which app or folder you’re working in, but for some reason, you have to always access the two using their respective widgets in the omnipresent Notification Center. Introducing Eggy, a free OS X app that lets you define keyboard shortcuts for posting to Facebook and Twitter, and sending an iMessage through the Messages app. It runs silently in the background without so much as adding an icon to the Menu Bar.
The app’s interface comprises of a single window that allows you to map keyboard combinations to each of the aforementioned actions. It automatically prevents you from setting a shortcut that might conflict with one in use by the OS itself.
Once you’ve set the shortcuts, you can close this window. Make sure you do not click the Quit button, unless you want to stop the app from running in the background. Set the app to start at login unless you want to launch it each time you boot up your Mac.
Eggy will launch Messages for you if it isn’t already running. Note that to view the app window again after you’ve closed it, you’ll have to launch the app twice. The first time you open it, the app simply starts running in the background, or if it was already running, restarts its background service. When you open it again, the window appears, allowing you to edit the keyboard shortcuts again or quit the app.
It might seem trivial, but the lack of a shortcut or indication while the app runs is possibly the best thing about it (other from the actual function that it performs). This, along with the ‘Launch at login’ option makes the added functionality feel more like a native feature.