Hello I'm nasa. I think that you can understand by looking at the title,I made a memo tool.
I usually write notes on the command line. However, I noticed that management of memos is troublesome as it is.
So I decided to create a tool that makes it easy to manage memos.
The source code is here.
https://github.com/k-nasa/rmemo
Installation
On macOS
In order to publish to the official of homebrew I have to collect 50 stars.(Give me star)
brew tap k-nasa/homebrew-rmemo brew install rmemo
From source
cargo install rmemo
Usage example
Create new note
$rmemo new Title:
If you have set up a template, create a note based on it
$rmemo new -t Title:
Deletes the note of the file name matching the argument pattern
rmemo delete hoge hoge 2018-10-15hoge.md 2018-10-12hoge.md 2018-10-08hoge.md Will delete those entry. Are you sure? Are you sure?(y/n) :
If you want to write down ideas right now you can use quick command
$rmemo quick idea
$rmemo list /Users/hoge/.config/rmemo/memos │ hoge │ └── hoge.md │ test │ └── test.md ├── 2018-10-16indicatif_memo.md ├── hgoehgoe.md ├── 2018-10-12iii.md
Configuration
memos_dir = "/Users/asan/.config/rmemo/memos" # Directory where note is stored editor = "nvim" # The editor you want to use. I recommend nvim for no particular reason selector = "fzf" # Selector you want to use. Please choose your favorite one grep_command = "grep" # Set your favorite grep template_file_path = "" # Set the template you want to use enter_time_in_filename = true # Set it to false if timestamp is not required for file name
Top comments (2)
A little bit of a demo or example of how you use it would be really helpful! (Both here and especially in your repository)
Use asciinema.org/ to make a demo out of a recording of a terminal session.