Home

Awesome

note.sh

A simple shell script for managing your random daily notes. Every time you run note.sh it opens a Markdown file for that day. For example, if today was Dec 2, 2020, it would create a Markdown file called 2020-12-02.md in your notes directory.

This script was heavily inspired by todo.txt-cli.

Features

Setup

  1. Configure and export NOTE_DIR environment variable. Add the environment variable NOTE_DIR to your shell's RC file:

    export NOTE_DIR=$HOME/Notes
    

    To sync across multiple computers, I put my notes directory inside of my Dropbox folder: $HOME/Dropbox/Notes.

  2. Symlink script to your /usr/local/bin.

    $ make install
    

    To remove the symlink run: make uninstall.