[general] status_path = "~/.cache/vdirsyncer/status/" {% for config in configs %} # CarDAV [pair geoffrey_contacts] a = "geoffrey_contacts_local" b = "geoffrey_contacts_remote" collections = ["from a", "from b"] metadata = ["displayname"] [storage geoffrey_contacts_local] type = "filesystem" path = "~/.cache/vdirsyncer/contacts/" fileext = ".vcf" [storage geoffrey_contacts_remote] type = "carddav" url = "https://cloud.frogeye.fr/remote.php/dav" username = "geoffrey" password.fetch = ["command", "sh", "-c", "cat ~/.config/vdirsyncer/pass"] # CalDAV [pair geoffrey_calendar] a = "geoffrey_calendar_local" b = "geoffrey_calendar_remote" collections = ["from a", "from b"] metadata = ["displayname", "color"] [storage geoffrey_calendar_local] type = "filesystem" path = "~/.cache/vdirsyncer/calendars/" fileext = ".ics" [storage geoffrey_calendar_remote] type = "caldav" url = "https://cloud.frogeye.fr/remote.php/dav" username = "geoffrey" password.fetch = ["command", "sh", "-c", "cat ~/.config/vdirsyncer/pass"] {% endfor %}