X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=cal%2F.config%2Fvdirsyncer%2Fconfig;h=ceddd8a142f969e0ad62f9bf1555fcc7b12faecf;hb=7637ae4790f12008ff27ba2134153ce20296a6fa;hp=bada49b955c6c5cc8aef78aa270c3128579e8a82;hpb=47009246a78487eb3fbd708141cdbf101e1d5e4a;p=dotfiles.git diff --git a/cal/.config/vdirsyncer/config b/cal/.config/vdirsyncer/config index bada49b..ceddd8a 100644 --- a/cal/.config/vdirsyncer/config +++ b/cal/.config/vdirsyncer/config @@ -9,18 +9,65 @@ [general] # A folder where vdirsyncer can store some metadata about each pair. -status_path = "~/.vdirsyncer/status/" +status_path = "~/.local/share/vdirsyncer/status/" #default_command = "sync" +# Webcal +[pair uni] +a = "uni_web" +b = "uni_remote" +collections = null + +[storage uni_web] +type = "http" +url = "https://persoonlijkrooster.ru.nl/ical?612f428e&group=false&eu=VTUzMTE1OA==&h=fwIseCt7TiLdsmZedg33fpvCIrs00_mKW4-HN0jjCWA=" + +[storage uni_remote] +type = "caldav" +url = "https://cal.martlubbers.net/dav.php/calendars/mart/uni/" +username = "mart" +password.fetch = ["command", "pass", "show", "caldav_ygdrassil/mart"] + +[pair vuilnis] +a = "vuilnis_web" +b = "vuilnis_remote" +collections = null + +[storage vuilnis_web] +type = "http" +url = "https://wasteapi.ximmio.com/api/CallIcal?cn=Gemeente%20Almere&x=53d8db94-7945-42fd-9742-9bbc71dbe4c1&ty=null&ua=11219&sd=2020-12-21&ed=2024-01-09&path=https://wasteapi.ximmio.com&ln=nl&nt=1130" + +[storage vuilnis_remote] +type = "caldav" +url = "https://cal.martlubbers.net/dav.php/calendars/mart/vuilnis/" +username = "mart" +password.fetch = ["command", "pass", "show", "caldav_ygdrassil/mart"] + +[pair swsseminar] +a = "sws_web" +b = "sws_remote" +collections = null + +[storage sws_web] +type = "http" +url = "webcal://mail.ru.nl/owa/calendar/b6e050a43db94f69b7f22d03b199e2d3@ru.nl/d9d2aad2370a45e384cdd0df82dc0372275936403019441775/S-1-8-3775058472-2008174625-2090802342-630350554/reachcalendar.ics" + +[storage sws_remote] +type = "caldav" +url = "https://cal.martlubbers.net/dav.php/calendars/mart/swsseminar/" +username = "mart" +password.fetch = ["command", "pass", "show", "caldav_ygdrassil/mart"] + # CARDDAV [pair contacts] a = "contacts_local" b = "contacts_remote" collections = ["from b"] +conflict_resolution = "b wins" [storage contacts_local] type = "filesystem" -path = "~/.vdirsyncer/card" +path = "~/.local/share/vdirsyncer/card" fileext = ".vcf" [storage contacts_remote] @@ -35,10 +82,11 @@ password.fetch = ["command", "pass", "show", "caldav_ygdrassil/mart"] a = "calendar_local" b = "calendar_remote" collections = ["from b"] +conflict_resolution = "b wins" [storage calendar_local] type = "filesystem" -path = "~/.vdirsyncer/cal" +path = "~/.local/share/vdirsyncer/cal" fileext = ".ics" [storage calendar_remote] @@ -57,7 +105,7 @@ collections = ["from b"] [storage tasks_local] type = "filesystem" -path = "~/.vdirsyncer/tasks" +path = "~/.local/share/vdirsyncer/tasks" fileext = ".ics" [storage tasks_remote]