https://github.com/cekrem/ripnote
The only note-taking setup you'll ever need
https://github.com/cekrem/ripnote
cli fuzzy-search notes
Last synced: 5 months ago
JSON representation
The only note-taking setup you'll ever need
- Host: GitHub
- URL: https://github.com/cekrem/ripnote
- Owner: cekrem
- Created: 2022-08-03T11:53:08.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-02-23T07:09:12.000Z (over 2 years ago)
- Last Synced: 2025-10-14T10:33:17.319Z (9 months ago)
- Topics: cli, fuzzy-search, notes
- Language: JavaScript
- Homepage:
- Size: 866 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Install
`npm install -g ripnote` or `yarn global add ripnote` installs `ripnote` (and the `rn` alias) globally.
# Dependencies
Ripnote requires ripgrep, fzf and bat; these can all be automatically installed using homebrew upon first ripnote launch.
# Create new note
`ripnote "my great note"`
The above command creates `[note-path]/2022-08-03_my-great-note.md` with a `# my great note` heading, and opens the file in `vim` on line 3; ready to take notes ever so quickly.
# Open existing notes
`ripnote`
The above command launches an ultra-fast fuzzy search of your note directory, and opens the selected note in vim.
# Options
You can override `NOTE_PATH` (default `~/notes`). That's it.
# Screenshot
