[general] # A folder where vdirsyncer can store some metadata about each pair. status_path = "~/.cache/vdirsyncer/status/" # CARDDAV [pair personal] a = "personal_local" b = "personal_remote" collections = null conflict_resolution = "b wins" [pair andthensome] a = "andthensome_local" b = "andthensome_remote" collections = null conflict_resolution = "b wins" # Synchronize the "display name" property into a local file (~/.contacts/displayname). metadata = ["displayname"] [storage personal_local] type = "filesystem" path = "~/.local/share/contacts/personal" fileext = ".vcf" [storage personal_remote] type = "carddav" url = "https://dav.mailbox.org/carddav/32" username = "ryan@ryankes.eu" password.fetch = ["command", "getpassword", "ryankes"] read_only = true [storage andthensome_local] type = "filesystem" path = "~/.local/share/contacts/andthensome" fileext = ".vcf" [storage andthensome_remote] type = "carddav" url = "https://dav.mailbox.org/carddav/46" username = "ryan@ryankes.eu" password.fetch = ["command", "getpassword", "ryankes"] read_only = true # CALDAV #[pair bob_calendar] #a = "bob_calendar_local" #b = "bob_calendar_remote" #collections = ["from a", "from b"] # Calendars also have a color property #metadata = ["displayname", "color"] #[storage bob_calendar_local] #type = "filesystem" #path = "~/.calendars/" #fileext = ".ics" #[storage bob_calendar_remote] #type = "caldav" #url = "https://nextcloud.example.com/" #username = #password =