f52762c86e3a6caf6a3d8be64b130a579ff1fdb8
[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 #default_command = "sync"
14
15 # CARDDAV
16 [pair contacts]
17 a = "contacts_local"
18 b = "contacts_remote"
19 collections = ["from b"]
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://cal.martlubbers.net/dav.php/addressbooks"
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 collections = ["from b"]
38
39 [storage calendar_local]
40 type = "filesystem"
41 path = "~/.vdirsyncer/cal"
42 fileext = ".ics"
43
44 [storage calendar_remote]
45 type = "caldav"
46 url = "https://cal.martlubbers.net/dav.php/calendars"
47 #auth = digest
48 username = "mart"
49 password.fetch = ["command", "pass", "show", "caldav_ygdrassil/mart"]
50 ##
51 ## Tasks
52 #[pair tasks]
53 #a = "tasks_local"
54 #b = "tasks_remote"
55 #conflict_resolution = "a wins"
56 #collections = ["from b"]
57 #
58 #[storage tasks_local]
59 #type = "filesystem"
60 #path = "~/.vdirsyncer/tasks"
61 #fileext = ".ics"
62 #
63 #[storage tasks_remote]
64 #type = "caldav"
65 #url = "https://cal.martlubbers.net/caldav.php/task"
66 ##auth = digest
67 #username = "task"
68 #password.fetch = ["command", "pass", "show", "caldav_ygdrassil/mart"]
69 #
70 ## UNI
71 #[pair uni]
72 #a = "uni_local"
73 #b = "uni_remote"
74 #collections = null
75 #
76 #[storage uni_local]
77 #type = "filesystem"
78 #path = "~/.vdirsyncer/uni"
79 #fileext = ".ics"
80 #
81 #[storage uni_remote]
82 #type = "http"
83 #url = "http://persoonlijkrooster.ru.nl/ical?57b59e14&eu=czQxMDk1MDM=&t=9d96e939-2d1b-4b49-b376-93937bc08725"