[general] status_path = "~/.local/share/vdirsyncer/status/" [pair gubal_contacts_xandikos_to_baikal] a = "gubal_contacts_xandikos" b = "gubal_contacts_baikal" collections = null conflict_resolution = "a wins" [pair gubal_contacts_local_to_xandikos] a = "gubal_contacts_local" b = "gubal_contacts_xandikos" collections = ["from a", "from b"] [storage gubal_contacts_local] type = "filesystem" path = "~/.local/share/contacts/gubal" fileext = ".vcf" [storage gubal_contacts_xandikos] type = "carddav" url = "https://calendar.reya.zone/xandikos/reya/contacts/addressbook/" username = "reya" password.fetch = ["command", "secret-tool", "lookup", "url", "https://calendar.reya.zone/xandikos/reya", "protocol", "WebDAV"] [storage gubal_contacts_baikal] type = "carddav" url = "https://calendar.reya.zone/dav.php/addressbooks/reya/addressbook/" username = "reya" password.fetch = ["command", "secret-tool", "lookup", "url", "https://calendar.reya.zone/baikal/reya", "protocol", "WebDAV"] [pair gubal_calendars_local_to_xandikos] a = "gubal_calendars_local" b = "gubal_calendars_xandikos" collections = ["from a", "from b"] [pair gubal_calendars_xandikos_to_baikal] a = "gubal_calendars_xandikos" b = "gubal_calendars_baikal" collections = null conflict_resolution = "a wins" [storage gubal_calendars_local] type = "filesystem" path = "~/.local/share/calendars/gubal" fileext = ".ics" [storage gubal_calendars_xandikos] type = "caldav" url = "https://calendar.reya.zone/xandikos/reya/calendars/calendar/" username = "reya" password.fetch = ["command", "secret-tool", "lookup", "url", "https://calendar.reya.zone/xandikos/reya", "protocol", "WebDAV"] [storage gubal_calendars_baikal] type = "caldav" url = "https://calendar.reya.zone/dav.php/calendars/reya/calendar/" username = "reya" password.fetch = ["command", "secret-tool", "lookup", "url", "https://calendar.reya.zone/baikal/reya", "protocol", "WebDAV"]