hb

Log | Files | Refs | README | LICENSE

commit 133fcaef9ccd6e4a42ea7671fecb7cba720dafe1
parent 2bef8960c6d2d56ce3818570331a8b7ed55ac357
Author: Bharatvaj Hemanth <bharatvaj@yahoo.com>
Date:   Sat, 30 Mar 2024 15:41:48 +0530

Add default value for NB_PATH
Ignore .git* in notes/ folder

Diffstat:
Mnb | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/nb b/nb @@ -9,7 +9,7 @@ nb_fatal_error() { nb_browse() { cd "${NB_PATH}" - file="$(find . -type f | ${FUZZER})" + file="$(find . -not -wholename "**/.git*" -type f | ${FUZZER})" [ "${file}" != "" ] && ${EDITOR} "${file}" } @@ -51,6 +51,8 @@ nb_usage() { test -z "${EDITOR}" && { export EDITOR=vi; } # TODO detect windows, type on windows invokes a different command which "${EDITOR}" >/dev/null 2>/dev/null || { export EDITOR=cat; } +XDG_DATA_HOME="${XDG_DATA_HOME:=$HOME}" +NB_PATH="${NB_PATH:=$XDG_DATA_HOME/notes}" test -d "${NB_PATH}" || { nb_fatal_error "NB_PATH is not a directory"; exit 1; } cd "${NB_PATH}" || nb_fatal_error "NB_PATH is not a directory"