I need Jotting down a new note to be easy and familiar, so there are a few problems I'd like to solve:
In Genesis I remarked that the hardest part of building a new note was figuring out the filename. npm run jot
now builds a file titled like this automatically. TIL the date
command.
{
"scripts": {
"jot": "touch notes/$(date '+%Y%m%d%H%M%S')"
}
}
I can now backlink (Backlinks) files with [[]]
, but I'm not rendering anything yet.
I'd like to now think about what I want to build What I wish this to be
Ideally, I begin typing [[title]]
and click it to create a new note (and begin editing it). This is readily available in Bear
The idea being that I lay down a framework and expand on it after.
(Currently I leave a placeholder, run npm run jot
, and replace the placeholder with the filename)
I bet I can fork vscode-markdown-notes to make this happen.
Alternatively... maybe I can Extend npm run jot
Backlinks are important to me, but finding the backlink is... not trivial.
It seems fair to have [[
begin auto-completing titles of notes. Once again vscode-markdown-notes can likely help here.
I was able to accomplish this without too much effort by Building an extension.