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.
jbd
joined 3 years ago
I use Calibre and its web server locally. Works great.
I use emacs, Denote, and markdown-mode to keep a loose Zettlekasten archive of notes.
Why "other than depositing a check remotely"? Depositing a check remotely is the reason I have to use my bank's mobile app.