Skip to content

Allow filtering of tasks based on inlinks and outlinks #2560

Description

@zsprackett

⚠️ Please check that this feature request hasn't been suggested before.

  • I searched previous Ideas in Discussions didn't find any similar feature requests.
  • I searched previous Issues didn't find any similar feature requests.
  • I am only requesting a single feature. Multiple changes should be split into individual requests, with links between them.
  • I believe my requested feature will be generally applicable to other users, not just me: it is not uniquely tied to my personal workflow.

🔖 Feature description

I have a dataview filter query that I use to find tasks related to a file, either because they link the file, or are in the file.

task
where contains(outlinks, this.file.link ) or contains(file.link, this.file.link)
where status = " "

I would like to be able to recreate this without dataview, just by leveraging tasks.

✔️ Solution

I would love to see additional file properties for both inlinks and outlinks. I think they would make sense as file properties.

https://publish.obsidian.md/tasks/Scripting/Task+Properties#Values+for+File+Properties

❓ Alternatives

No response

📝 Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    insufficient infoNot enough information provided: please use the Issue templatequestionFurther information is requestedscope: filtersAdditions and modifications to the search filterstype: enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions