A todo.txt inspired project to manage your notes with your favorite text editor. Use your favorite text editor with your preferred format like markdown, asciidoc, or pure text.
Optional: install tree for better file listing.
git clone https://github.com/aymanbagabas/notes.txt.git && cd notes.txt && sudo make install && cp -f notes.cfg ~/.notes.cfg
Usage: note.sh action [NAME]
Actions:
new | n "NOTEBOOK"
add | a "NOTENAME"
edit | e "NOTENAME"
delete | remove | del | rm "NOTENAME"
list | ls
Notes.sh reads configuration from $HOME/.notes.cfg
NOTES_DIR - notes storage directory, default is $HOME/.notes
EDITOR - text editor to use, if not defined uses enviroment definetion or defaults to GNU nano.
- Add output colors.
Support config file.- Autocompletion
- File information: date of creation, last modified, etc.
Creation date with new notes.- Support for external actions.
- Testing