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.