aboutsummaryrefslogtreecommitdiffstats
path: root/.vdirsyncer
diff options
context:
space:
mode:
authorDavid Runge <dave@sleepmap.de>2015-03-11 01:29:36 +0100
committerDavid Runge <dave@sleepmap.de>2015-03-11 01:29:36 +0100
commite5a2cfc398c0f7fdb03dbc528bc616a173ea2bf1 (patch)
treef3f4eb389fa8ee6d533e30a749568c5956c8544c /.vdirsyncer
parentb9949cd068f1b27bcd8c9e7518fe7b98e06f7ae2 (diff)
parent84aae61d98ea41d45587723c6edffc98cefb40f1 (diff)
downloaddotfiles-e5a2cfc398c0f7fdb03dbc528bc616a173ea2bf1.tar.gz
dotfiles-e5a2cfc398c0f7fdb03dbc528bc616a173ea2bf1.tar.bz2
dotfiles-e5a2cfc398c0f7fdb03dbc528bc616a173ea2bf1.tar.xz
dotfiles-e5a2cfc398c0f7fdb03dbc528bc616a173ea2bf1.zip
Merge branch 'master' of sleepmap:dotfiles
* 'master' of sleepmap:dotfiles: (51 commits) .autorandr/*: Clean slate for all autorandr profiles. .password-store: Updating password store to latest commits. .gitignore: Removing some unneeded stuff that has been added to the repo. fonts.conf: Updating to a correct path structure. .fonts: Removing top level configuration. .fonts.conf: Adding a custom fontconfig cache dir, so .cache can be a tmpfs and won't need a symlink to the fontconfig directory. .fonts.conf: Adding a custom fontconfig cache dir, so .cache can be a tmpfs and won't need a symlink to the fontconfig directory. termite/config: Explicitly adding firefox as browser, so clickable URLs will work .Xresources: Removing double entry for background .rtorrent.rc: Adding rtorrent configuration file profile-cleaner.conf: Adding standard setting for profile cleaner (dark background) .config/mpd/folders: Adding default folders for mpd. shotwell: Adding symlink for configuration. .config/systemd: Adding current systemd --user setup. pavucontrol.ini: Adding standard window size ardour3: Adding configs for Ardour3. .tmux.conf: base-index is added properly with -g now. base.cfg: Terminology base settings update conky: Add top, right, bottom conky config. rollback-profile: Changing the backup location. ...
Diffstat (limited to '.vdirsyncer')
-rw-r--r--.vdirsyncer/config104
1 files changed, 38 insertions, 66 deletions
diff --git a/.vdirsyncer/config b/.vdirsyncer/config
index 1b190f7..e8ec980 100644
--- a/.vdirsyncer/config
+++ b/.vdirsyncer/config
@@ -1,41 +1,36 @@
-# An example configuration for vdirsyncer.
+#An example configuration for vdirsyncer.
# Optional parameters are commented out.
-
+# This file doesn't document all available parameters, see
+# http://vdirsyncer.readthedocs.org/ for the rest of them.
[general]
# A folder where vdirsyncer can store some metadata about each pair.
status_path = ~/.vdirsyncer/status/
+password_command = pass2vdirsyncer
# CARDDAV
+
[pair dave_contacts]
+
# A `[pair <name>]` block defines two storages `a` and `b` that should be
# synchronized. The definition of these storages follows in `[storage <name>]`
# blocks. This is similar to accounts in OfflineIMAP.
a = dave_contacts_local
b = dave_contacts_remote
-# If you want to synchronize several addressbooks, calendars etc that share
-# the same storage location and differ only in a suffix to this location
-# (i.e., a subdirectory) you can use collections. The comma-separated values
-# in this parameter represent these subdirectories and are added as URL
-# segments or similar.
-
-# Together with the definition of the following two `[storage]` blocks below
-# in this example it means that
-# - https://owncloud.example.com/remote.php/carddav/addressbooks/bob/default/
-# will get synced with ~/.contacts/default/
-# - https://owncloud.example.com/remote.php/carddav/addressbooks/bob/work/
-# will get synced with ~/.contacts/work/
-
+# Synchronize all collections available on "side B" (in this case the server).
+# You need to run `vdirsyncer discover` if new calendars/addressbooks are added
+# on the server.
# Omitting this parameter implies that the given path and URL in the
-# corresponding `[storage <name>]` blocks are already pointing to a
+# corresponding `[storage <name>]` blocks are already directly pointing to a
# collection each.
-collections = akt,bands,funkhaus,personal,pool,restaurants,service,tu-berlin,venues
+#collections = ["from b"]
+collections = ["akt","bands","private","services","tu-berlin","unixpool", "venues"]
# To resolve a conflict the following values are possible:
-# `None` - abort when collisions occur (default)
-# `a wins` - assume a's items to be more up-to-date
-# `b wins` - assume b's items to be more up-to-date
-#conflict_resolution = None
+# `null` - abort when collisions occur (default)
+# `"a wins"` - assume a's items to be more up-to-date
+# `"b wins"` - assume b's items to be more up-to-date
+conflict_resolution = "b wins"
[storage dave_contacts_local]
# A storage references actual data on a remote server or on the local disk.
@@ -43,60 +38,37 @@ collections = akt,bands,funkhaus,personal,pool,restaurants,service,tu-berlin,ven
type = filesystem
path = ~/.contacts/
fileext = .vcf
-# Create the directory if it doesn't exist: `True` or `False`
-#create = True
-#encoding = utf-8
[storage dave_contacts_remote]
type = carddav
-read_only = True
-url = https://cloud.frqrec.com/remote.php/carddav/addressbooks/dave/
-verify = False
-# Auth types. If you know yours, set it explicitly for performance.
-# - basic
-# - digest
-# - guess (default)
-#auth = guess
-username = dave
-# The password can also be fetched from the system password storage or netrc
-#password =
-
-# CALDAV
-[pair dave_calendars]
-a = dave_calendars_local
-b = dave_calendars_remote
-collections = private,pool,frqrec,courses
-
-[storage dave_calendars_local]
-type = filesystem
-path = ~/.calendars/
-fileext = .ics
+#url = https://owncloud.example.com/remote.php/carddav/
+url = https://cloud.sleepmap.de/remote.php/carddav/
+verify = "~/.certs/sleepmap.crt"
+#verify = false
-[storage dave_calendars_remote]
-type = caldav
-read_only = True
-url = https://cloud.frqrec.com/remote.php/caldav/calendars/dave/
-verify = False
-#auth = guess
-username = dave
+#username =
+# The password can also be fetched from the system password storage, netrc or a
+# custom command. See http://vdirsyncer.readthedocs.org/en/stable/keyring.html
#password =
+username = dave
# CALDAV
-[pair funkhaus_calendars]
-a = funkhaus_calendars_local
-b = funkhaus_calendars_remote
-collections = room
-
-[storage funkhaus_calendars_local]
+[pair dave_calendar]
+a = dave_calendar_local
+b = dave_calendar_remote
+#collections = ["private", "work"]
+collections = ["contact_birthdays", "private", "unix-pool", "courses", "live", "concerts", "d228"]
+[storage dave_calendar_local]
type = filesystem
path = ~/.calendars/
fileext = .ics
-
-[storage funkhaus_calendars_remote]
+[storage dave_calendar_remote]
type = caldav
-read_only = True
-url = https://cloud.frqrec.com/remote.php/caldav/calendars/funkhaus-d228/
-verify = False
-#auth = guess
-username = funkhaus-d228
+#url = https://owncloud.example.com/remote.php/caldav/
+url = https://cloud.sleepmap.de/remote.php/caldav/
+verify = "~/.certs/sleepmap.crt"
+#verify = false
+#username =
#password =
+username = dave
+