aboutsummaryrefslogtreecommitdiffstats
path: root/.config/vdirsyncer
diff options
context:
space:
mode:
authorDavid Runge <dave@sleepmap.de>2023-05-22 09:58:48 +0200
committerDavid Runge <dave@sleepmap.de>2023-05-22 09:58:48 +0200
commit0935f3ffd1cad797b853c2e3bfce7603f1fddf11 (patch)
tree9909fa17b5dc67a1d5188a492b9500cac8aec454 /.config/vdirsyncer
parent9fa49f8d0eb703b686542b106504ec49d03689ae (diff)
downloaddotfiles-0935f3ffd1cad797b853c2e3bfce7603f1fddf11.tar.gz
dotfiles-0935f3ffd1cad797b853c2e3bfce7603f1fddf11.tar.bz2
dotfiles-0935f3ffd1cad797b853c2e3bfce7603f1fddf11.tar.xz
dotfiles-0935f3ffd1cad797b853c2e3bfce7603f1fddf11.zip
vdirsyncer: move config to XDG_CONFIG_HOME
Diffstat (limited to '.config/vdirsyncer')
-rw-r--r--.config/vdirsyncer/config55
1 files changed, 55 insertions, 0 deletions
diff --git a/.config/vdirsyncer/config b/.config/vdirsyncer/config
new file mode 100644
index 0000000..1020272
--- /dev/null
+++ b/.config/vdirsyncer/config
@@ -0,0 +1,55 @@
+[general]
+status_path = "~/.vdirsyncer/status/"
+
+# carddav
+[pair dave_contacts]
+a = "dave_contacts_local"
+b = "dave_contacts_remote"
+collections = ["contacts", "wedding"]
+conflict_resolution = "b wins"
+
+[storage dave_contacts_local]
+type = "filesystem"
+path = "~/.contacts/"
+fileext = ".vcf"
+
+[storage dave_contacts_remote]
+type = "carddav"
+url = "https://cloud.sleepmap.de/remote.php/dav/"
+username = "dave"
+password.fetch = ["command", "gopass", "show", "-o", "websites/cloud.sleepmap.de/dave"]
+
+# caldav
+[pair dave_calendar]
+a = "dave_calendar_local"
+b = "dave_calendar_remote"
+conflict_resolution = "b wins"
+collections = ["concerts", "contact_birthdays", "live", "flat", "private", "work", "bus_shared_by_t4", "personal_shared_by_nanni"]
+
+[storage dave_calendar_local]
+type = "filesystem"
+path = "~/.calendars/"
+fileext = ".ics"
+
+[storage dave_calendar_remote]
+type = "caldav"
+url = "https://cloud.sleepmap.de/remote.php/dav/"
+username = "dave"
+password.fetch = ["command", "gopass", "show", "-o", "websites/cloud.sleepmap.de/dave"]
+
+[pair nanni_calendar]
+a = "nanni_calendar_local"
+b = "nanni_calendar_remote"
+conflict_resolution = "b wins"
+collections = ["flanger-studio-four_shared_by_nanni", "work_shared_by_nanni"]
+
+[storage nanni_calendar_local]
+type = "filesystem"
+path = "~/.calendars/"
+fileext = ".ics"
+
+[storage nanni_calendar_remote]
+type = "caldav"
+url = "https://cloud.flanger.se/remote.php/dav/calendars/dave/"
+username = "dave"
+password.fetch = ["command", "gopass", "show", "-o", "websites/cloud.flanger.se/dave"]