

you need to be able to run a Python script doing the syncing in the background. Some (already) known caveats (there might be many): I’ll keep working for now on the two-way Google Calendar sync but want to explore this idea further. Let me know if you have any ideas suggestions for this approach. I couldn’t find the author Dominik Schlund ( on the forums? I’ve seen that there’s also which seems pretty interesting, but is only one-way sync and use a proprietary/private remote API (which is fine, but not what I’d like in the long run). I also have no idea how efficient a sync API could/would run inside Obsidian, although Obsidian probably providers good mechanisms to get updates on (local) changes remote changes could be more intensive (don’t know JS/TS well enough for that) Also there’s no official sync API Typescript implementation (there is one for the REST api), although there are some bits and pieces out there that could probably be used ( like this). I don’t see yet how I could make this could work using an internal Obsidian plugin, but that may be me lack of knowledge of Typescript / Javascript and writing plugins compared to Python. SQLite as intermediary could be replaced with e.g. I’m thinking of using Python as I’ve already been working on updating/rewriting this (old) plugin which builds two-way sync for Todoist and Google Calendar using an SQLite database as intermediary.

completing a task) it would sync back to Todoist. This approach would mean that you could use the (synchronized) Markdown files in Obsidian with e.g.
#Todoist calendar integration update#
#Todoist calendar integration how to#
You can find instructions on how to remove the Google Calendar integrations in this article. How can I remove the Google Calendar integration? Find Todoist in the calendar list in the left-hand side of the screen and right-click it.How can I remove the Apple Calendar integration? If you’d like your calendar events to sync back to Todoist, please try out our Google Calendar integration. Changes you make in Todoist will be reflected in your calendar, but changes you make in your calendar won’t sync back to Todoist. No, these calendar feeds only sync one way. Can I make changes to my tasks via my calendar? Can I change the duration of my tasks in a calendar feed?įor now, it is only possible to set custom duration for a task when using the Google Calendar integration. If you are using Apple Calendar on iOS, open the app and tap Calendars in the bottom of the screen, then pull down the screen to refresh. Unfortunately, it’s only currently possible to manually refresh your calendar feed if you’re using Apple Calendar: If you are using Apple Calendar on macOS, click ⌘ + r. Some calendar apps update as often as every 5 minutes, whereas others update only once per day.

How often your feed refreshes depends on the calendar app you use. How often does the calendar feed refresh?
