Merge branch 'master' of github.com:dopefishh/dotfiles
[dotfiles.git] / cal / .config / vdirsyncer / config
1 # An example configuration for vdirsyncer.
2 #
3 # Move it to ~/.vdirsyncer/config or ~/.config/vdirsyncer/config and edit it.
4 # Run `vdirsyncer --help` for CLI usage.
5 #
6 # Optional parameters are commented out.
7 # This file doesn't document all available parameters, see
8 # http://vdirsyncer.readthedocs.org/ for the rest of them.
9
10 [general]
11 # A folder where vdirsyncer can store some metadata about each pair.
12 status_path = ~/.vdirsyncer/status/
13
14 # CARDDAV
15 [pair contacts]
16 a = contacts_local
17 b = contacts_remote
18 conflict_resolution = a wins
19 collections = ["default"]
20
21 [storage contacts_local]
22 type = filesystem
23 path = ~/.vdirsyncer/card
24 fileext = .vcf
25
26 [storage contacts_remote]
27 type = carddav
28 url = https://ygdrassil.martlubbers.net/baikal/card.php/addressbooks/mart/default
29 auth = digest
30 username = mart
31 password.fetch = ["command", "pass", "show", "caldav_ygdrassil/mart"]
32
33 # CALDAV
34 [pair calendar]
35 a = calendar_local
36 b = calendar_remote
37 conflict_resolution = a wins
38 collections = ["default", "mart", "elvira", "vuilnis"]
39
40 [storage calendar_local]
41 type = filesystem
42 path = ~/.vdirsyncer/cal
43 fileext = .ics
44
45 [storage calendar_remote]
46 type = caldav
47 url = https://ygdrassil.martlubbers.net/baikal/cal.php/calendars/mart/default
48 auth = digest
49 username = mart
50 password.fetch = ["command", "pass", "show", "caldav_ygdrassil/mart"]
51
52 # Tasks
53 [pair tasks]
54 a = tasks_local
55 b = tasks_remote
56 conflict_resolution = a wins
57 collections = ["default"]
58
59 [storage tasks_local]
60 type = filesystem
61 path = ~/.vdirsyncer/tasks
62 fileext = .ics
63
64 [storage tasks_remote]
65 type = caldav
66 url = https://ygdrassil.martlubbers.net/baikal/cal.php/calendars/mart2/default
67 auth = digest
68 username = mart2
69 password.fetch = ["command", "pass", "show", "caldav_ygdrassil/mart"]
70
71 # UNI
72 [pair uni]
73 a = uni_local
74 b = uni_remote
75 collections = null
76
77 [storage uni_local]
78 type = filesystem
79 path = ~/.vdirsyncer/uni
80 fileext = .ics
81
82 [storage uni_remote]
83 type = http
84 url = "http://persoonlijkrooster.ru.nl/ical?57b59e14&eu=czQxMDk1MDM=&t=9d96e939-2d1b-4b49-b376-93937bc08725"