Need help with note.sh?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

hachibu
164 Stars 12 Forks GNU General Public License v3.0 3 Commits 1 Opened issues

Description

A simple shell script for managing your notes.

Services available

!
?

Need anything else?

Contributors list

# 266,182
Shell
fibers
Dart
bytecod...
3 commits

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

  • Simple: 1 Bash script, 1 environment variable and 1 symlink.
  • Markdown.
  • Search notes.
  • Sync notes across multiple computers.

Setup

  1. Configure and export

    NOTE_DIR
    environment variable. Add the environment variable
    NOTE_DIR
    to your shell's RC file:
    shell
    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
    .
    shell
    $ make install
    
    To remove the symlink run:
    make uninstall
    .

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.