Use case or problem
In macOS it is very common for file format to be a Package (i.e. not a single file, but a folder structure that is presented as a file). When one those files is added to the vault Obsidian sees them as folders with contents inside (which technically they are) but it shouldn’t as they are abstractions and meant to be seen and used as files.
In my case I’m adding MindNode files to my vault. Their files are Document Packages
Proposed solution
Present macOS Packages (when running on the Mac) as single files. So if I added Johnny Decimal.mindnode
to my vault when I type [[Johnny
I’m not presented with with Johnny Decimal.mindnode/context.xml
.
And when clicking a link to the package [[Johnny Decimal.mindnode]]
it just opens the external app just like other files. Currently it creates a new note called Johnny Decimal.mindnode.md
.