I've had pretty decent luck with `todo.txt` style tracking, but also tend to run into issues with tasks or notes "going stale" so came up with this system. `today` basically opens `~/Desktop/$YYYY_MM_DD-todo.txt`, but it'll start you off with a copy of the most recent (previous) file. This lets me have "durable" files (I can grep for pretty much anything and get a date-specific hit for it, similar to doing a `git log…
I've been doing something similar for 20+ years at: https://github.com/nickjj/notes - Running `notes` will open this month's notes for YYYY_MM.txt in your default $EDITOR - Running `notes hello world` will append `hello world` to YYYY_MM.txt - Running `$stdout | notes` will append another program's output to YYYY_MM.txt (useful for piping your clipboard) I find this offers the least amount of resistance for quickly a…
Gives you quite a granular time reference but not too fine like days.