1) backed up simply by storing in Google Drive (no special servers or DBs)
2) was principally for Markdown, but capable of storing entries of any type
3) dispensed with any form of folders in favor of tagging and a powerful search, using only the filename to store the tags
I couldn't find anything I really liked, so built https://github.com/mieubrisse/cli-journal . Haven't needed to modify the code in 2 years and it's still working great.
I'm currently (lazily) working on Montu, a terminal app that will read in a Markdown checklist and allow you to check things off with Vim-like bindings while editing the underlying checklist: https://github.com/mieubrisse/montu . It started with my desire to automatically check off the parent checkbox when you check off the children, and grew from there.
1) backed up simply by storing in Google Drive (no special servers or DBs)
2) was principally for Markdown, but capable of storing entries of any type
3) dispensed with any form of folders in favor of tagging and a powerful search, using only the filename to store the tags
I couldn't find anything I really liked, so built https://github.com/mieubrisse/cli-journal . Haven't needed to modify the code in 2 years and it's still working great.
I'm currently (lazily) working on Montu, a terminal app that will read in a Markdown checklist and allow you to check things off with Vim-like bindings while editing the underlying checklist: https://github.com/mieubrisse/montu . It started with my desire to automatically check off the parent checkbox when you check off the children, and grew from there.