all repos — mycal @ main

private calendar anonymiser

config.toml.example (view raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# MyCalendar Configuration Example

# User information
name = "John Doe"
email = "john.doe@example.com"
timezone = "Europe/London"
update_interval = 3600  # Update calendar cache every hour (in seconds)

# Multiple calendars configuration
# You can specify as many calendars as needed

[[calendars]]
url = "https://work.example.com/calendar.ics"
# file = ""
all_tentative = false  # Default - events will be marked tentative based on their properties

[[calendars]]
url = "https://personal.example.com/calendar.ics"
# file = ""
all_tentative = true  # All events from this calendar will be marked as tentative

[[calendars]]
# url = ""
file = "/path/to/local/calendar.ics"
all_tentative = false  # Default - normal tentative event detection