Gnome 3 has a beautiful calendar panel that drops down from the menu bar, and includes a space for your upcoming appointments. By default this appointment manager reads from the calendar in Evolution Mail. I was curious as to whether it’s possible to get it working with Org-Mode. I know Evolution can import .ics files and Org-Mode can write them, so that’s a start. Does anyone have thoughts as to how you might (a) get the Gnome 3 Calendar working directly with Org-Mode, or (b) set up an efficient sync between Org-Mode and Evolution Mail’s calendar, such that it would be reflected in the Gnome 3 Calendar panel?
Share
I assume you already use the
org-agenda. What you are looking for isorg-write-agendato get the exported ics file. I’d wrap that function with your own customsync-calfunction.sync-callshould go ahead write the agenda/tmpand then you should issue some shell commands (seestart-process) to sync with Evolution (how to do that, I do not know). Now, you maybe want to hook yoursync-calfunction to some file save functions and run it depending on the file name.Hacky, but that’s how I’d do it if I’d use Gnome.