zk
zk copied to clipboard
A note-taking tool based on the famous Zettelkasten method
Call the `zk` binary directly, use https://github.com/casey/rust-executable-path
Currently behaves like when interacting with skim. Should make exit skim when pressed.
https://github.com/terror/zk/blob/master/src/handler.rs
Users may want to throw their notes directory on github, respecting a .gitignore in search/beyond would be ideal
The `rename` command should rename a note and also rename any links to that note.
Currently because of using tempdir we have to run the tests consecutively, see if there's a way to run them in parallel despite this. Resource: https://andrewra.dev/2019/03/01/testing-in-rust-temporary-files/
This is on the wishlist, have `serve` generate a static site based on the Zettelkasten directory contents (.md support first). Browsing the notes with a nice web interface should be...