Compare commits
2 Commits
2b50b4ec5c
...
0cfce67636
| Author | SHA1 | Date | |
|---|---|---|---|
| 0cfce67636 | |||
| 7c0ea9d5f6 |
@@ -11,3 +11,13 @@ systemctl --user enable --now vdirsyncer.timer
|
||||
# verify if it works (look for vdirsyncer.timer):
|
||||
systemctl --user list-timers
|
||||
```
|
||||
|
||||
### Vdirsync Manual Interventions
|
||||
Inside this directory, `.secrets` folder must be filled with the following:
|
||||
* school-sched_ics
|
||||
* school-task_ics
|
||||
* vdirsyncer_secret
|
||||
```bash
|
||||
vdirsyncer discover
|
||||
vdirsyncer sync
|
||||
```
|
||||
|
||||
@@ -24,11 +24,17 @@ path = ~/.calendars/E93F5723-B305-4FAD-8EAD-49DAEE1EAB63
|
||||
type = calendar
|
||||
color = light magenta
|
||||
|
||||
[[school]]
|
||||
path = ~/.calendars/school
|
||||
[[school_sched]]
|
||||
path = ~/.calendars/school-sched
|
||||
type = calendar
|
||||
color = brown
|
||||
|
||||
[[school_task]]
|
||||
path = ~/.calendars/school-task
|
||||
type = calendar
|
||||
color = brown
|
||||
|
||||
|
||||
[[home_calendar]]
|
||||
path = ~/.calendars/personal
|
||||
type = calendar
|
||||
|
||||
@@ -26,22 +26,41 @@ username = "admin"
|
||||
password.fetch = ["shell", "cat ~/Dotfiles/.secrets/vdirsyncer_secret"]
|
||||
|
||||
# External
|
||||
[pair school]
|
||||
a = "school_local"
|
||||
b = "school_remote"
|
||||
[pair school_sched]
|
||||
a = "school_sched_local"
|
||||
b = "school_sched_remote"
|
||||
collections = null
|
||||
# collections = ["from a", "from b"]
|
||||
|
||||
[storage school_local]
|
||||
[storage school_sched_local]
|
||||
type = "filesystem"
|
||||
path = "~/.calendars/school"
|
||||
path = "~/.calendars/school-sched"
|
||||
fileext = ".ics"
|
||||
|
||||
[storage school_remote]
|
||||
[storage school_sched_remote]
|
||||
type = "http"
|
||||
url.fetch = ["shell", "cat ~/Dotfiles/.secrets/school_ics"]
|
||||
url.fetch = ["shell", "cat ~/Dotfiles/.secrets/school-sched_ics"]
|
||||
# username = ""
|
||||
# password = ""
|
||||
|
||||
# External
|
||||
[pair school_task]
|
||||
a = "school_task_local"
|
||||
b = "school_task_remote"
|
||||
collections = null
|
||||
# collections = ["from a", "from b"]
|
||||
|
||||
[storage school_task_local]
|
||||
type = "filesystem"
|
||||
path = "~/.calendars/school-task"
|
||||
fileext = ".ics"
|
||||
|
||||
[storage school_task_remote]
|
||||
type = "http"
|
||||
url.fetch = ["shell", "cat ~/Dotfiles/.secrets/school-task_ics"]
|
||||
# username = ""
|
||||
# password = ""
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user