A minimal CLI note-taking tool. Notes are plain files stored in a directory of your choice.
Arch Linux (AUR)
yay -S nnoteOr with any other AUR helper, or manually via makepkg.
From source
pip install -e .nnote initPrompts for a notes directory (default: ~/nnotes) and a default editor. Config is saved to ~/.config/nnote/config.yaml. If $EDITOR is set in your environment, it will be used as the editor default.
Full documentation is published at https://stiermid.github.io/nnote/.
Command reference (also browsable in this repo):
new— create a note (or a subdirectory)view— print a note to stdoutedit— open an existing note in the editorlist— display notes as a treedrop— remove a note or directorymove— rename or relocate a notebackup— export notes to a.tar.gzarchivesearch— search notes by title and content
Config file format: docs/configuration.rst.
This project is licensed under the GNU General Public License v3.0 or later. See LICENSE for details.