Use case or problem
I’m using the QuickAdd plugin to quickly create notes with a template applied.
I was hoping to add an iOS widget that triggers an Obsidian URI, which then triggers QuickAdd to make the note. But it seems like what you can do with the URI is pretty limited.
Proposed solution
Add an additional parameter to trigger any item in the Command Palette from the URI.
Use full command palette string:
command=QuickAdd%3A%20Task
That would work but is kind of ugly.
Require adding a hotkey to the command, then use that:
command=cmd-shift-t
Maybe less ugly, but a weird dependency between URIs and hotkeys.
Expose the command ID somehow. Plugins make commands with addCommand({ id: "my-command" }), so maybe the URI uses command=my-command.
Maybe the cleanest but those IDs aren’t visible to users.
Current workaround (optional)
None (but maybe I’m missing something).