I really like the idea of “One Big Text File” (old Lobste.rs discussion) as a simple productivity tool. So I made a very simple UI on top of a single notes.md file with a few features:
- Notes are rendered on a HTML page, served via a local web-server
- Markdown support
- add + in front of a link, and a copy of the webpage will be downloaded and stored (using the excellent monolith crate)
- search is integrated into the note input, just start typing with / (inspired by nvALT and vim)
- attach images and other files (stored in ‘attachments’ directory)
Here’s a 1-minute demo video (no sound).
You can run multiple instances in different directories; the current directory would be the source of notes (notes.md file and attachments dir will be created inside).
Note that it’s a very rough initial implementation made on a Sunday night. (And someone named Kai forked the repo and made a Docker wrapper).
Comments