top | item 25216023

(no title)

zeusflight | 5 years ago

I have khal (calendar), khard (vcards) and todoman (todo on caldav) installed and use them occasionally. I mostly use my phone and thunderbird to manage contacts and calendars - so they don't find regular use. However, they all are really nice curses/cli tools if you live on the terminal. I don't have any complaints when I do use them. The biggest attraction though is vdirsyncer, a service used to synchronize CalDAV and CardDAV to a directory. Khal and others interface only with this directory and not directly with the server. Vdirsyncer allows you to easily backup and migrate your calendars and contacts between different servers. This is a huge relief if you consider how opaque and locked-in most calendar/contacts services are.

discuss

order

s_gourichon|5 years ago

Looks like vdirsyncer can sync with Google calendar and contacts: see

class GoogleContactsStorage(dav.CardDAVStorage):

on https://github.com/pimutils/vdirsyncer/blob/master/vdirsynce...

zeusflight|5 years ago

Dealing with Google's version of IMAP, CalDAV and CardDAV is with the standard that everyone else follows. Every single program (mbsync, offlineimap, vdirsyncer) needs a special section on how to configure for Google alone. It causes a lot of heartache when you try to migrate.