I saw a plugin to “open a file with the default app”-- but personally,
I frequently have “various” apps I use for each filetype.
I’d like to be able to stick multiple little icons or whatever next to
filenames-- for example, a JPG I might want to open with Preview,
Chrome, Pixelmator, Affinity, maybe others.
A .html file I might want to open with vim or Preview or Sublime Text.
Over a period of time you’ll change your mind about the programs you want to use, and at that point your solution will become frustrating or require lots of re-editing.
This sounds like something you could set up with Alfred App file workflows. Or even Terminal commands. In the MacOS command line, you have the open command which has the -a flag to specify which app it opens with.
I think that would be easier and more generalized than a plugin in your note-editing software.
I haven’t tried this plugin yet (and it’s not yet available via the normal Browse community plugins feature in Obsidian as it’s so new), but could this be of help: