Skip to content

Repository files navigation

2n

Directory-based notes for the terminal.

2n associates notes with the current working directory, making it useful alongside development and agent sessions without creating note files inside the project. Notes save automatically, and a global tree provides access to notes from every directory.

Install

curl -fsSL https://raw.githubusercontent.com/plannotator/2n/main/scripts/install.sh | sh

Standalone binaries are available for macOS, Linux, and Windows on the releases page.

Demo

2n.mp4

Usage

2n # Open the latest note for this directory
2n --all # Browse notes from every directory
2n --no-animation # Skip the launch animation once
2n config animation on|off # Set the launch animation preference

Controls

KeyAction
Ctrl+NCreate a note
Ctrl+TOpen all notes
Ctrl+PPreview Markdown
Mouse dragCopy selected text automatically
Shift+ArrowSelect text
Cmd+Shift+ArrowSelect to the start or end of a line or note
Cmd+CCopy selected text
Ctrl+CCopy selected text, or save and exit when nothing is selected

Typing starts immediately. Changes are saved automatically.

Storage

Notes are stored in the operating system’s application-data directory, not in the current project. Set TUINOTES_DATA_HOME to use a custom location.

License

PolyForm Noncommercial 1.0.0. Commercial use requires separate permission from Plannotator.

About

Directory-based notes for the terminal

Resources

Stars

10 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages