Skip to content
/ notem Public

Minimal note taking from the command line ✏️

Notifications You must be signed in to change notification settings

danpaz/notem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

notem

A super simple note taking system ✏️. Stop adding text files to your desktop, start writing plain text notes with one command in the terminal.

Usage

$ notem goal planning
# Opens ~/notes/2017-10-04-goal-planning in your default editor.

Then your notes are sorted by date and easily searched using notem.

List all notes:

$ notem --list

Search for a note by its title (like grep):

$ notem --search goal planning

Use notem --help for a full list of commands.

Editor

The default editor is determined first by the EDITOR environment variable, with several fallbacks to common text editors. To change this update your shell's EDITOR environment variable:

export EDITOR="/usr/bin/nano"

Notes directory

By default all notes are saved in a folder called notes in the home directory. To change this update the NOTEM_PATH environment variable:

# Use absolute path
export NOTEM_PATH="/Users/computer-name/my-custom-path"

Install

Notem is written in Rust, so use Cargo to install:

$ cargo install notem

Developing

First clone the project, and ensure you have rustup installed. Then run

make rust-update

To run linting and tests use

make test

About

Minimal note taking from the command line ✏️

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published