Skip to content

Support Internal Link-Based Project Assignment in Project View #371

@TN-L

Description

@TN-L

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!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions