Have been looking for something like this and will immediately try it out.
Logseq is cool, but the desktop client is slow and keyboard usability is low.
Also, my "favourite" problem: cleaning up git conflicts that somehow got into the Markdown via my Android phone. I'm syncing via termux there, and somehow I didn't quite get the script right yet...