iCal please stop setting my appointments to all day

iCal Enter new meeting in month view

iCal Enter new meeting in month view

iCal Automatically adjusted the time of my meeting after I put the time in the Description

iCal Automatically adjusted the time of my meeting after I put the time in the Description

Lion’s iCal changes default behavior of the new event creation in Month View and creates all day events by default. This is one of the most annoying bugs in Lion. But it is really not a bug. I learned today that if you type the name of your meeting and the start time; it will make the new event, set the time, and default the duration to 1 hour. For example, in month view, double click the date you want the appointment to be on. Then type “Meeting Information at 3p”. (There is no need to use “at”  if you don’t want to)

iCal will set the appointment on the date at 3pm lasting to 4pm with the description of “Meeting Information”

If you want to change the default duration of the event that iCal sets you can do so by using a terminal command.

Open terminal and use the following command. Notice the “15” at the end, edit that to be the time in minutes you want to be the default.

defaults write com.apple.iCal 'Default duration in minutes for new event' 15

 So if I want my default meetings to be 1 and 1/2 hours then I need to edit the code to end in 90.

I hope this helps some of you with the new iCal and making it more user friendly.

02. September 2011 by Matt Chandler
Categories: ical | Tags: , | 4 comments

Comments (4)

  1. I have never seen this isse, not because it doesn’t happen to me, but because I use Fantastical to create appointments in iCal. (http://flexibits.com/fantastical)

    It’s a really great way to add appointments. It supports defaults for all day events and duration events. By defaults, I mean reminder info.

    It’s not all that expensive and a big time saver.

  2. Pingback: Mac OS X Lion - iCal default event length World Gone Web : World Gone Web

  3. Thank you for your information – it’s been extremely helpful to me. I was wondering if perhaps you know also how to change the default in birthdays to not only on the day (which I have changed the time on!) but the extra reminder you can set to days before defaults to 15 days – how can i change that to 7 days?

  4. Hi, Did you find a solution to this? – John.