Q: Why do events default to all-day events, and how can I change this?
A: The default for events depends on which calendar view you use. In previous versions of iCal, double-clicking created a new, one-hour event, no matter which view you used. In Lion, double-clicking in Month view—click on one of the buttons at the top of the window to switch between Day, Week, Month and Year— creates a new all-day event, whereas doing this in Day or Week view makes a one-hour event. To change this event, edit it. Select the event, press Command-I, and then make changes in the Info window. (Alternatively, you can also press Command-E for the Edit Event window.)
If you double-click to create an event in Month view, and then type a time along with the name of the event (Read Walden 8pm
), iCal will create a one-hour event at the time you specify.
Beans for dinner 9/29
and an all-day event appears on that date. If you add a time when you do this (Beans for dinner 9/29 6pm
), the event will default to a one-hour event. You can change the details, of course, in the Info popup that displays after you press Return. (Note: if you don’t specify a date in this popup, the event will be added to the current day; you can specify a specific date by entering a day or date in the popup.)
Q: The default duration for new events is one hour. Can I change this?
A: Not using iCal’s interface or preferences, but, as often, there’s a way to do this using Terminal. Open Terminal (in /Applications/Utilities), and enter (or just copy and paste) the following text if you want to set your events to default to 30 minutes:
defaults write com.apple.iCal 'Default duration in minutes for new event' 30
Press Return. If iCal is running, quit the application and relaunch it for the change to take effect.
If you want a different duration, replace “30” with something else. If you want to change this back to the one-hour default, run the same command with 60 as the duration.
Q: I hate the pastels iCal uses as default event colors. How can I change this?
A: In iCal’s Month view, events are hard to differentiate. In the past, the entire space taken up by an event was colored with the hue of its calendar; now, there’s only a colored dot. In Day or Week view, these colors are more prominent, but you may want to change them to colors that stand out better, especially for your most important calendar.
Q: I want to show the Calendars sidebar all the time as I could in previous versions of iCal. Can I?
A: Nope. Cupertino thinks you don’t need to see this. Sorry.
You could choose an alternate calendar program, such as BusyMac’s $50 BusyCal ( ), which not only looks like iCal did before, but offers some additional features that you may find useful. (I like the ability to see the weather in my BusyCal calendars. Multi-user editing is also nice.)
Q: How can I get rid of that wretched desk calendar theme?
A: A recent Mac Gem pick, Lion Tweaks 1.3 (donation requested; ) lets you replace the leather desk calendar theme with a more subtle aluminum look. You use this kind of tweaking utility at your own risk, though, as it does replace some files within the iCal application.
Q: I’ve just upgraded to Lion, and my events don’t display in iCal, but if I go to the MobileMe website, they do. How do I get them to display in iCal?
A: This happened to me a couple of weeks after Lion was released. Apparently, Apple turned off MobileMe syncing for calendars at some point. You’ll notice that Calendars no longer displays in the Syncing section of the MobileMe preferences. To turn on calendar syncing, go to iCal’s preferences (iCal -> Preferences), click on Accounts, then click on your me.com or mac.com account, and, in the Account Information section, check Enable this account.
Senior contributor Kirk McElhearn writes about more than just Macs on his blog Kirkville. Twitter: @mcelhearn Kirk is the author of Take Control of Scrivener 2.