Alfred meets iCal [Update 2.0]

Few days ago I decided to buy the famous PowerPack for Alfred. I was immediately impressed by all of its functions and the ability to tweak and add personal details.
The idea behind this extension comes from a question a friend of mine asked me: “can I add event in iCal from Alfred?”. After looking around in all submenus, I found there was no iCal integration yet, so there it is.
Assuming you are a PowerPack user, simply download the extension on this page and double click it. This will bring up Alfred’s preferences and automatically setup the extension. The syntax is described inside and at the moment manages correctly some keyword and optional parameters for adding the event in your calendar.
Some examples:
- cal movie at 20:15 tomorrow
- cal check OS X updates today
- cal dental appointment at 16:45 on 15/12/11 in Torino
- cal dad’s birthday on 2/1/12
More info about the iCal extension syntax can be found on the attached text file, follow the instructions to insert your correct iCal calendar name.
NOTE: the regular release (the one with the little paw logo) of this extension requires Growl installed on your Mac, in order to correctly receive the graphic notification. If you simply don’t like Growl as I do or you don’t have it installed on your Mac, you can download the Growl-less version (this time the paw is covered by a ban logo) :)
Update 1.1: the script was updated to manage new event and activities composed only by object and temporal keyword as “today” and “tomorrow” (i.e. cal movie tomorrow).
Update 1.2 [27th December 2012] : in the previous release you could specify a default calendar name in the body of the script; in this new one that option it’s still valid, but now you can also specify a different Calendar through Alfred input via # keyword.
NNNConsidering Gianni as my default calendar, I can add an event to my Google Calendar like this: “cal movie at 21:00 tomorrow # Gcal”
Update 2.0 [March 17th 2013]: finally it’s here! the new Alfred 2.0 is publicly available…so here you can find the new workflow for this new BIG release. Enjoy it :)



