“open” should create the file if it does not exist. This way inbound links can be prompts for easily creating new notes.
Perhaps open + a modifier, or “open+” to prevent accidental use?
Whatever command can create new notes, it should also be capable of setting the content of the created note. This allows for the easy templating of notes.
ability to close existing pane or all panes in which the given file is open.
Usecase: Running Obsidian side-by-side with spaced repetition software and presenting markdown files on screen during review sessions. Either to complement the process by up-to-date interlinked info or to fully substitute content of questions and answers currently stored outside of knowledge management system, while still utilizing advanced repetition algorithms like SuperMemo.
I’m interested @jplattel (mostly out of curiosity). I already have a pretty decent workaround using an Alfred workflow that opens the daily note. But I’d like to see how you did it.
Is there a limitation on the custom URL scheme that prevents it from activating the note creation function of today-note, or did you just decide not to implement?
Another option is @Vinadon’s plugin Vinzent03/obsidian-advanced-uri which extends the URI syntax to include things like open today’s note natively without having to construct date strings. Related to the OP’s request, it can also append/replace data in the target note via URL parameters.