Sync any Google Calendar with iCal
This can sync calendars between ical and gcal without the need for extra software.
- In iCal go to Preferences -> Accounts in the Menu
- Hit the "+" to add a new account--a dialog will pop up
- Enter a "Description:"
- Enter your full gmail email address as the "Username:" (e.g. example.user@gmail.com)
- Enter your gmail password for the "Password:"
- Go to google calendar in your browser
- For the google calendar of choice, go to its settings
- Expand the "My Calendars" field by hitting the "+"
- Click on the down-arrow next to the google calendar you want to synchronize
- Click "Calendar Settings" to go to the settings page
- Scroll to the bottom of the settings page
- After "Calendar Addresses:" copy the Calendar ID (e.g. xr28t1huaf952koiuzuzuz5tfx)
- In a word processor, construct this URL where the Calendar ID is pasted into the correct place (bold), e.g.:
https://www.google.com/calendar/dav/xr28t1huaf952koiuzuzuz5tfx%40group.calendar.google.com/user
IMPORTANT: use copy-paste to avoid typos! - Go back to iCal and in the dialog expand the "Server Options" by clicking the arrow to the left
- Copy the URL you constructed in Step 10 and then paste it into "Account URL:"
- Hit the Add button in the dialog
- Enjoy.
