Simple neovim zettelkasten functionality as a lua plugin.
Find a file
2020-10-29 12:18:19 +01:00
autoload Initial commit 2020-10-26 15:55:40 +01:00
lua/zettelkasten Add simple anchor listing functionality 2020-10-29 12:18:19 +01:00
plugin Add Datestamp and Link creation functionality 2020-10-26 19:32:27 +01:00
README.md Add Datestamp and Link creation functionality 2020-10-26 19:32:27 +01:00

Zettelkasten.nvim

To develop / debug:

start neovim with nvim --cmd "set rtp+=$(pwd)" . to automatically load the files in project dir as if they were on path

TODO

  • go to zettel

  • create new zettel

    • create link (md / wiki)
    • create anchor *
  • backlinks (via rg for filename anchor?)

  • *anchor creation

    • must be unique
    • 10 digits, usually current date+time (YYMMDDHHmm)
    • but, if multiple links created within one minute (or other circumstances), this would duplicate
    • thus, duplicate-check before creating a new anchor
    • if duplicated, generate first non-duplicated link (recursive?)