Stup is a linux terminal interface that simplifies daily note management. The program is a bash script.
I find it helpful mainly because as a terminal interface it simplifies note taking to its extreme. Frequency note check has been very helpful to me for task management. The second is that it
The function of the tools is rather simple. It takes terminal commands to edit a stack of markdown files. The files system is managed with category - data two layer structure. Each note added is a bullet point, thus no extra structure recommended. The notes can be filtered, searched, copied from one date to another, or edited through terminal text editor.
Below are som basic command syntax. See more from readme.
- configuring
stup --configure
- add note
stup add <date> -c <category> -n "<note text>" -n "<more note text>"
- show one day note
stup show <date> -c <category> --include-empty
- log notes for a certain period of time
stup log previous-week | --from <date> --to <date> -c <category>
- search
stup search <search text> previous-week | --from <date> --to <date> -c <category>
- edit
stup edit <date> -c <category>
- copy
stup copy --from <date> --to <date> -c <category>