generated from obsidianmd/obsidian-sample-plugin
-
Notifications
You must be signed in to change notification settings - Fork 38
Open
Labels
Description
Summary
Currently, Task Genius’s Project View groups tasks only by project tags like #project/myproject. This request is to add support for internal Obsidian links (e.g., [[Project X]]) as an alternative way to assign tasks to projects for automatic grouping.
Issue
- Internal links for project assignment allow for better context, navigation, and automatic updates on renames.
- The Project View ignores tasks linked only via internal links, making them excluded from sidebar project groupings.
- Although filters and searches can find linked tasks, they don’t replicate the seamless aggregation provided by the tag-based view.
Proposed Solution
- Extend Project View to recognise tasks referencing projects by internal links, alongside tags. This could be implemented by defining the respective project-files under the "Enhanced Project Configuration" or adding backlink support to the "Path-based Project Mappings“.
- Allow a setting to enable/disable this behaviour for backward compatibility.
- Either a project tag or project link should suffice to include a task in the Project View.
Benefits
- Aligns with Obsidian’s native linking and knowledge organisation.
- Simplifies task grouping without requiring duplicate tags.
- Eases migration from link-based workflows (Dataview, Bases).
- Enhances usability and reduces friction.
Example
- [ ] Write report [[Project Alpha]]
- [ ] Schedule meeting #project/project-beta
Both tasks appear properly under their projects in Project View.
Thank you very much for your work and for considering this improvement!
Reactions are currently unavailable