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?
I assume you already use the org-agenda
. What you are looking for is org-write-agenda
to get the exported ics file. I'd wrap that function with your own custom sync-cal
function. sync-call
should go ahead write the agenda /tmp
and then you should issue some shell commands (see start-process
) to sync with Evolution (how to do that, I do not know). Now, you maybe want to hook your sync-cal
function 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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With