#!/usr/bin/env sh if [ $# -eq 0 ]; then cd "$SECOND_BRAIN"/notes || exit 1 nvim exit 0 fi open_file() { cd "$SECOND_BRAIN"/notes || exit 1 nvim "${1}.md" } remove_file() { cd "$SECOND_BRAIN"/notes || exit 1 if [ -f "${1}.md" ]; then rm "${1}.md" else echo "File didn't exist" fi } if [ $# -eq 1 ]; then open_file "$1" exit 0 elif [ $# -ne 2 ]; then echo "You need to provide action and file name." exit 1 fi case "$1" in rm) remove_file "$2" exit 0 ;; *) exit 1 ;; esac