diff --git a/README.md b/README.md index 90b45f2..1f23ab2 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ This script was heavily inspired by [todo.txt-cli](https://github.com/todotxt/to - Simple: 1 Bash script, 1 environment variable and 1 symlink. - Markdown. - Search notes. +- Quick add notes - Sync notes across multiple computers. ## Setup diff --git a/src/note.sh b/src/note.sh index 54a2612..75de168 100755 --- a/src/note.sh +++ b/src/note.sh @@ -11,18 +11,24 @@ function usage() { echo "Usage: note.sh [action]" echo echo " actions:" + echo " add [new note in quotes to add at end of today-file]" echo " grep [pattern]" } mkdir -p "$NOTE_DIR" +TODAYFILE="$NOTE_DIR/$(date +'%Y-%m-%d').md" + if [ $# -eq 0 ]; then - $EDITOR "$NOTE_DIR/$(date +'%Y-%m-%d').md" + $EDITOR "$TODAYFILE" else case $1 in grep) grep -i -r --color "$2" "$NOTE_DIR" ;; + add) + echo "$2" >> "$TODAYFILE" + ;; *) usage ;;