Note-taking
I don’t usually take notes, but I do write things down when I find something interesting that doesn’t have a place in my mind yet.
I tried almost all the usual apps, but my note-taking habits don’t fit into the usual workflow. So I ended up having a text file on my desktop or an unsaved window in my code editor for years.
That’s enough! — I said to myself
And that’s how I ended up making my own note-taking app. Well, maybe calling it an app is a bit much.
I already knew I wanted something simple that gave me a basic structure and nothing more than that.
Since I was already using ‘text files’, I’d call it a success if I managed to organise them in a single place and find an easy way to open them.
And this is what I ended up with:
#!/bin/bash
NOTES_FOLDER="$HOME/Notes"
if [ -n "$1" ]; then
case $1 in
ls)
ls "$NOTES_FOLDER"
;;
open|new)
$EDITOR "$NOTES_FOLDER/$2"
;;
esac
else
echo "Notes:"
ls "$NOTES_FOLDER"
exit 0
fi
Success.
It supports endless text file formats (markdown included!), syncing between devices, quantum-grade encryption and much more! $0.99/m unlocks all features!
Jokes aside, that’s surprisingly enough for me.