Terminote
I made Terminote as a way to take notes as fast as possible using the terminal. Want a note for the day? Simply write `note` in the terminal and the terminal will open Nano with your daily note.
View the source code for Terminote here.
![](https://media.caldwell.org/images/projects/code/terminote/terminote-day.png)
A daily note in Nano.
![](https://media.caldwell.org/images/projects/code/terminote/terminote-day-in-nano.png)
Create custom notes using a folder naming structure. If you want a note for your programming project ideas, try `note code/ideas` for example. If you want a top level note like a shopping list, try `note shopping-list`.
![](https://media.caldwell.org/images/projects/code/terminote/terminote-custom-note.png)
A custom note in nano. If the note already exists, simply write the name of the note and it will open up for you to edit.
![](https://media.caldwell.org/images/projects/code/terminote/a-custom-note-in-nano.png)
Use the --view flag to view a preview of a note.
![](https://media.caldwell.org/images/projects/code/terminote/terminote-view-flag.png)
Use the --list flag to view a list of all notes.
![](https://media.caldwell.org/images/projects/code/terminote/terminote-list-flag.png)
You can use the --list flag with a path to list the contents inside the path.
![](https://media.caldwell.org/images/projects/code/terminote/terminote-list-flag-with-folder.png)