# A folder where vdirsyncer can store some metadata about each pair. status_path "~/.local/state/pimsync/status/" # PAIRS pair calendars_robert { storage_a gzr_robert_calendar_remote storage_b calendars_robert_local collections all conflict_resolution cmd nvim -d } pair contacts_robert { storage_a gzr_robert_contacts_remote storage_b contacts_local collections all conflict_resolution cmd nvim -d } pair calendars_goro { storage_a gzr_goro_calendar_remote storage_b calendars_goro_local # NOTE: only sync events # collection events collections all conflict_resolution cmd nvim -d } # STORAGE LOCAL storage calendars_robert_local { type vdir/icalendar path ~/calendars/robert/ fileext ics } storage calendars_goro_local { type vdir/icalendar path ~/calendars/goro/ fileext ics } storage contacts_local { type vdir/vcard path ~/contacts/ fileext vcf } # STORAGE GZR storage gzr_robert_calendar_remote { type caldav url https://cal.gzr.im/dav/ username robert } storage gzr_robert_contacts_remote { type carddav url https://cal.gzr.im/dav/ username robert } storage gzr_goro_calendar_remote { type caldav url https://cal.gzr.im/dav/ username goro }