obsidian-meta-bind-plugin icon indicating copy to clipboard operation
obsidian-meta-bind-plugin copied to clipboard

bind_target to frontmatter tags

Open Although5294 opened this issue 6 months ago • 2 comments

Please fill out these Check-boxes

  • [x] I checked for existing similar feature requests
  • [x] I have read the docs and checked that the feature I am requesting is not already implemented
  • [x] My feature request consists of only one feature

Is your Feature Request related to a Problem or Annoyance?

The key to tags in frontmatter is consistancy, and sometimes i dont remember my own tags. I use INPUTs to restrict my selection criteria to a specific context for specific notes. Ths problem is, i cant assign the bind_target to the tags: fronmatter.

Describe the Feature you'd like

Id like when bind_target is called, it checks if there is a # prepending the text. Normally: INPUT[suggester(option(Open), option(Resolved), defaultValue(Open)):Outcome] Can be: INPUT[suggester(option(Open), option(Resolved), defaultValue(Open)):#Outcome]

If True: the bind target should assume to be tags frontmatter and the string following it should be the tag path. INPUT[suggester(option(Open), option(Resolved), option(Escalated)):#Outcome] creates tags: - Outcome/Open

OR

INPUT[suggester(option(Open), option(Resolved), defaultValue(Open)):#Issue/Outcome] tags: - Issue/Outcome/Resolved

Alternatives

No response

Additional Context

No response

Although5294 avatar Jun 12 '25 20:06 Although5294

I don't think this would be a good addition to the plugin. First and foremost, it adds special cases to an already relatively complicated system, making it even harder to learn. Additionally, the # in a bind target already has a use, to separate file and property.

mProjectsCode avatar Jun 28 '25 10:06 mProjectsCode

Am I missing something or isn't this already possible to achieve in like this? No # necessary INPUT[inlineListSuggester(option(Tag1/SubTag1, SubTag1), option(Tag1/SubTag2, SubTag2), option(Tag1/SubTag3, SubTag3)):tags] Apologies if I misunderstood something.

I'd written more here, but then discovered this thread which was dicussing what I was asking for, so I moved my comment there https://github.com/mProjectsCode/obsidian-meta-bind-plugin/issues/423

Graywaren avatar Aug 08 '25 18:08 Graywaren