https://github.com/stuporfly/ObsidianTodoistProjects
https://github.com/stuporfly/ObsidianTodoistProjects
Last synced: 14 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/stuporfly/ObsidianTodoistProjects
- Owner: stuporfly
- License: agpl-3.0
- Created: 2023-03-13T13:38:05.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-23T21:56:24.000Z (8 months ago)
- Last Synced: 2024-11-02T16:08:04.780Z (5 months ago)
- Language: JavaScript
- Size: 637 KB
- Stars: 19
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - stuporfly/ObsidianTodoistProjects - (JavaScript)
README
# Obsidian Todoist project sync
This plugin pulls project inforation from Todoist, and creates a note for each project, in a tree structure.
- when a project is delete in Todoist, the corresponding note is archived.
- if a project is restored, the corresponding note is restored from the archive.
- if a project is moved or renamed, the corresponding note and sub-notes are moved and renamed.You have the following settings to work with:
- TodoistToken: The API-token from todoist that is required to access their api for your account.
- PrimarySyncDevice: if this field is set, projects will only sync on the device with this name. This is to prevent sync-problems if projects are updated on multiple devices.
- TodoistSyncFrequency: The interval, in seconds, between each sync.
- TodoistProjectFolder: Defines which folder the todoist notes should be created in.
By default, the newly created notes contains a link to the project in Todoist, and the code to show todos for the current project, assuming you have the [Todoist Plugin](https://obsidian.md/plugins?id=todoist-sync-plugin) installed.It is recommended that you also install the [Obsidian Folder Notes plugin](https://obsidian.md/plugins?id=folder-notes) - if you don't you will have both folders and notes for any project that has sub-projects. The note for these projects will be inside the folders.