FileSuggester / OptionQuery argument to allow Suggester to link to Non-.md files for opening in external application
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 65/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- typescript
- Domain
- tooling
Research direction
Start by comparing OptionQuery("path/to/folder") with the existing option() and useLinks(partial) behavior described in the issue. Trace how OptionQuery filters selectable files and verify the change against an attachments folder containing both .md and non-.md files; done means supported external files can be selected and opened without breaking markdown links.
Written by the indexing model from the issue text.
Description
Please fill out these Check-boxes
- I checked for existing similar feature requests
- I have read the docs and checked that the feature I am requesting is not already implemented
- My feature request consists of only one feature
Is your Feature Request related to a Problem or Annoyance?
No response
Describe the Feature you'd like
Probably fairly niche for my use case, but suggester at the moment only allows links to .md files. Other supported (or unsupported) files can't be selected. However, Obsidian can link to attachments it doesn't support and automatically open them in external programs (the chief example in my use-case being .gcs files for the GURPS character sheet). I'd like the ability to allow a suggester to link to files with extensions other than md for this kind of work - that way I could, by batch copying files into Attachments, use Metabind to link RPG characters to their (external) character sheet from a fairly simple template setup.
This behaviour is already supported and fully-functional if using the option() argument with useLinks(partial), it's only OptionQuery("path/to/folder") that is strictly limited to .md files.
Alternatives
No response
Additional Context
a link to a .gcs file in the Attachments Folder, working perfectly if manually assigned to a metabind field as an option
an optionQuery directed to the Attachments Folder, only able to query for the readme.md from an icon library
- Dominant language
- TypeScript
- Stars
- 1k
- Forks
- 86
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from mProjectsCode/obsidian-meta-bind-plugin
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
mProjectsCode/obsidian-meta-bind-plugin#669 · 2 comments ·
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 62/100
-
feature request
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
bug can't reproduce
Difficulty 4/5 3-5 days Newbie friendliness 45/100
mProjectsCode/obsidian-meta-bind-plugin#667 · 9 comments ·
-
documentation
Difficulty 3/5 1-2 days Newbie friendliness 50/100
mProjectsCode/obsidian-meta-bind-plugin#662 · 2 comments ·
All issues in mProjectsCode/obsidian-meta-bind-plugin
Similar issues
-
bug(cli): hapi doctor inline-media prints a fabricated B:\ helper-script path in packaged installs Open
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Crush Open
Difficulty 1/5 Under an hour Newbie friendliness 85/100
catppuccin/catppuccin#3125 ·
-
Add a SECURITY.md Open
Difficulty 1/5 Under an hour Newbie friendliness 90/100
ElementsProject/cln-application#167 · 1 comment · 1 reaction ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Quantco/pnpm-licenses#17 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100