A simple command line tool for managing notes. I created this tool because I needed a simple way to manage my notes.
- Configure
$EDITORto be your favorite editor.
Run go install -u github.com/husainaloos/tnote
tnote mynoteswill editmynotes.mdfile. If the file does not exists, tnote will create it.tnote edit myfolder/mynoteswill editmynotes.mdfile insidemyfolderfolder. If the file or folder do not exist, tnote will create them. This is experimental and I have not tested it fully.tnote remove mynoteswill remove the note filemynotes.md.tnote listwill list all notes.tnote --helpfor help.
Currently tnote list outputs the list of notes. If you are trying to find a given note, this might not be the most helpful way. Instead, I suggest that you integrate this with FZF or any fuzzy finder. Just add
alias fnote='tnote edit $(tnote list | fzf)to your shell startup file to find a note with the help of FZF. If the note you typed does not exist, tnote will create it.
I will be adding features as I need to.