Syncing Google Calendar [Gcal] and Emacs Org-mode? Is it possible?

7,515

Solution 1

Have a look at http://orgmode.org/worg/org-tutorials/org-google-sync.html and see if this is good enough for you...

Solution 2

In case more people come back to this question during the next years: since summer 2011 there is a really great solution:

https://github.com/kiwanami/emacs-calfw

Solution 3

Recently a project called org-gcal appeared and it might fit your requirements. Its Web page describes a step-by-step procedure to setup org-mode in order to support bidirectional sync between Google calendar and a org file, on the basis of a calendar by file. In summary org-gcal offers:

  • Fetch google calendar event
  • Post/edit org element

All the requirements are managed using the built-in package manager for Emacs 24+. The project is hosted on the MELPA repository for easy install.

The author implemented as feature a sync-and-close file procedure. It might be a little disturbing at the beginning because after a sync (org-gcal-fetch) or create a new event (org-gcal-post-at-point) the buffer is closed but you can notice by reopening it or navigating in the org-agenda-mode that tasks are updated in both senses.

Solution 4

Michael Hall made me laugh with his rant on his ambivalent love-affair with the joyous rabbit-hole called org-mode, and being seduced back into it (after escaping into iPhone) by the new MobileOrg app. In that rant he mentions that back in 2007, Bill Clementson had managed to hack a certain "Emacs client for Google Services" by T.V. Raman (of emacspeak fame), which allowed him (Clementson) to sync his emacs diary appointments with his Google Calendar / GCal on the fly. Perhaps you or someone could do the same with it but for org-mode? (I would like to but I am years off in my e-lisp knowledge.)

Solution 5

You can try this website apart from its more sync calendar rather than Org-Mode.

http://bc.tech.coop/blog/070306.html

I havn't tested it yet because it didn't work the first time I tried and I couldn't be bothered to find out why. Perhaps it was simply a typo, anyhoo, I hope you have more luck than me.

or theres this thread that talks about orgmode and gcal. http://www.mail-archive.com/[email protected]/msg03398.html

but not sure if there is a method, at least there is no out of the box method with org-mode as of yet.

Share:
7,515
tobeannounced
Author by

tobeannounced

I love apps. Thanks to iconfactory for the icon :)

Updated on September 17, 2022

Comments

  • tobeannounced
    tobeannounced over 1 year

    It would be amazing if I could sync Gcal and emacs org-mode, is it possible?

  • koushik
    koushik almost 12 years
    This is a really good extension to emacs for viewing calendar information and runs on top of google calendar & org. Can show events from both in one view but I don't think it pulls the data from iCalendar source into an org-mode file.
  • Matthew Williams
    Matthew Williams about 10 years
    Welcome to SU. Can you give more detail in your answer. Have you used this application before and what are its key features? Thanks
  • Dror
    Dror about 10 years
    It seems like this only posts/edits certain parts (where point is). Can it be used to agenda-wise entries? Export all agenda entries to the google calendar?
  • jrbalderrama
    jrbalderrama about 10 years
    You can sync a complete calendar from google to org. However you can only sync from org to google posting at point. I suppose the logic behind this procedure is to add incrementally appointments to the agenda but it is not designed to add an agenda as a whole.
  • Brady Trainor
    Brady Trainor about 10 years
    Calfw seems to be an Emacs package which allows you to view any of Emacs diary, org-mode, .ics, and something called howm. But as koushik states, I don't think there's any effective conversion between these.