A simple command line tool for managing notes. I created this tool because I needed a simple way to manage my notes.
$EDITORto be your favorite editor.
go install -u github.com/husainaloos/tnote
tnote mynoteswill edit
mynotes.mdfile. If the file does not exists, tnote will create it.
tnote edit myfolder/mynoteswill edit
myfolderfolder. 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 file
tnote listwill list all notes.
tnote --helpfor help.
Integrating with FZF
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.