Open djbowers opened 2 years ago
I would love this, also to add even we we could add the project to the sync that would be a great help. I can see the Ares are importing as headings and the tasks under them but it would be even better to have both the Areas and Projects as headings with the tasks in the daily note as a first step to the above.
Description
As a knowledge worker who uses Obsidian for notes and Things for task management, I would like to sync tasks completed within my task manager to the note in Obsidian with the same name as the project or area that the task was completed in because I would like to view my completed tasks alongside my project and area notes in addition to within my daily notes.
Additional Context
Currently, when completing a task in Things, that task gets synced to the daily note with the same date as the completion date of the task.
There is an opportunity here to also sync these completed tasks to one additional note, the note with the same title as the name of the project or area where the task lives in Things.
In the same way that this plugin will create a new daily note if there wasn't one before, this feature should create a new note with the name of the project or area if there wasn't one before.
It could then create actual links on the daily note page to the project or area where the task was completed instead of just a header with no link.
An option could also be added to disable syncing of project and area tasks to the daily note (since they're now captured elsewhere).
When appending completed tasks to a project or area, the section they are appended under should be configurable in the same way that it's configurable for the daily note. Also, the tasks should then be added under the date they are completed, creating a link to the daily note for that task.
Acceptance Criteria
There is a new option added that allows the user to additionally sync logbook tasks to a new or existing note in Obsidian with the same name as the project or area where the task lives in Things.
The option comes with the following settings:
Future Scope
In the future, we could even add the ability to separate projects and areas into different folders and treat them differently, but I think the above would be great for a first pass.