After many years of Org-mode, I’ve settled on Emacs Denote with a git repo of markdown files, paired with a paper bullet journal.
I use fish shell only now. Used to only write bash, but I’ve started writing some fish scripts. I wouldn’t try to plan too much WRT shell scripting up front. Just fix your pain points as you go.
Element/Matrix
I use emacs, Denote, and markdown-mode to keep a loose Zettlekasten archive of notes.
I noticed that some of these are apps and some are protocols. It makes sense to list the app if the protocol is proprietary, but it’s confusing that there can be multiple apps for an open protocol and not all of those apps could feature the same level of privacy.
Nice work. Can you add RCS to the table? https://en.wikipedia.org/wiki/Rich_Communication_Services
I’m just learning about all this. Looks like P2P is what I want. Thanks