# An example configuration for vdirsyncer. # # Move it to ~/.vdirsyncer/config or ~/.config/vdirsyncer/config and edit it. # Run `vdirsyncer --help` for CLI usage. # # Optional parameters are commented out. # This file doesn't document all available parameters, see # http://vdirsyncer.readthedocs.org/ for the rest of them. [general] # A folder where vdirsyncer can store some metadata about each pair. status_path = ~/.vdirsyncer/status/ # CARDDAV [pair contacts] a = contacts_local b = contacts_remote collections = ["from b"] [storage contacts_local] type = filesystem path = ~/.vdirsyncer/card fileext = .vcf [storage contacts_remote] type = carddav url = https://cal.martlubbers.net/caldav.php/mart #auth = digest username = mart password.fetch = ["command", "pass", "show", "caldav_ygdrassil/mart"] # CALDAV [pair calendar] a = calendar_local b = calendar_remote collections = ["from b"] [storage calendar_local] type = filesystem path = ~/.vdirsyncer/cal fileext = .ics [storage calendar_remote] type = caldav url = https://cal.martlubbers.net/caldav.php/mart #auth = digest username = mart password.fetch = ["command", "pass", "show", "caldav_ygdrassil/mart"] # # Tasks [pair tasks] a = tasks_local b = tasks_remote conflict_resolution = a wins collections = ["from b"] [storage tasks_local] type = filesystem path = ~/.vdirsyncer/tasks fileext = .ics [storage tasks_remote] type = caldav url = https://cal.martlubbers.net/caldav.php/task #auth = digest username = task password.fetch = ["command", "pass", "show", "caldav_ygdrassil/mart"] # UNI [pair uni] a = uni_local b = uni_remote collections = null [storage uni_local] type = filesystem path = ~/.vdirsyncer/uni fileext = .ics [storage uni_remote] type = http url = "http://persoonlijkrooster.ru.nl/ical?57b59e14&eu=czQxMDk1MDM=&t=9d96e939-2d1b-4b49-b376-93937bc08725"