Note manager
src | ||
.gitignore | ||
Cargo.toml | ||
LICENSE | ||
README.md |
rnote
A minimal note taking cli tool.
Description
rnote creates Markdown
text files (with permissions set to 600) in a date-named or category-named directories (with permissions set to 700) with a name of a header of the note.
Example:
.rnote/
├── 2020-03-20
│ └── Lockdown.md
├── 2020-10-20
│ └── New Lockdown.md
└── shop
└── to buy.md
Basic usage
rnote
gives certain subcommands for managing your notes.
USAGE:
rnote [SUBCOMMAND]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
SUBCOMMANDS:
edit Edit a note.
help Prints this message or the help of the given subcommand(s)
list List all notes or notes from a category.
new Create new note
panic Delete all notes.
remove Remove a note.
search Search a note.
show Show note(s) in TextView.
You can get help page to each subcommand individually by typing rnote <subcommand> -h
to see all possible options.
Usage
This section explains the thorough use of each procedure.
Create a note
Edit a note
List notes
Remove notes
Search notes
Show notes
TODO
- Create a note
- Delete a note
- Modify a note
- Show all notes in a scrollable TextView in a raw terminal with termimad
- Show all notes from
DATE
orCategory
- Search a note by header
- Search a note by word (kinda grep)
- List all notes
- List all notes from a
Category
- Delete all notes (
panic
) - Delete all notes created at a certain date