obsidian-todoist-text icon indicating copy to clipboard operation
obsidian-todoist-text copied to clipboard

[feature] Support two-way sync between Obsidian and Todoist

Open wesmoncrief opened this issue 2 years ago • 3 comments

Currently, when a keyword is replaced with Todos, that list of Todos will never automatically change.

Here, we would automatically modify the Obsidian file based on changes to Todoist that weren't initiated in Obsidian.

In particular, this would support

  1. when you go to Todoist website and 'complete' a task, it gets checked off in Obsidian
  2. when you add a new task to Todoist that would match a filter in your currently open Obsidian file, add that task to Obsidian.

Perhaps these could be implemented as two separate pieces - you could support 1 without supporting 2.

Supporting 2 is probably a bit tricky on UX side. It might look something like

notes
notes

****BEGIN_TODOIST_SYNC****
(everything in here is auto-synced)
- [ ] task from todoist
****END_TODOIST_SYNC****

notes 

wesmoncrief avatar Mar 06 '22 16:03 wesmoncrief

For me, I actually want to complete task in Todoist once a query is imported.

So that way once it's imported in Obsidian, it's basically saying all tasks are now in Obsidian, and that's Todoist's part done.

jamie9090 avatar Mar 09 '22 05:03 jamie9090

For me, I actually want to complete task in Todoist once a query is imported.

So that way once it's imported in Obsidian, it's basically saying all tasks are now in Obsidian, and that's Todoist's part done.

You can already do that using QuickAdd

aventuraviper avatar Mar 09 '22 08:03 aventuraviper

Vote for this!

foegra avatar Jun 29 '23 08:06 foegra