Skip to content

Commit cb92114

Browse files
authored
Merge pull request #63 from dcchambers/dcchambers/add-note-format
feat: add ability to customize note file format
2 parents 08ac8f2 + 62b831f commit cb92114

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

note.bash

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ DAY=$(date +'%d')
99

1010
# Set default configuration
1111
NOTE_DIR="$HOME/notes"
12-
NOTE_NAME="$YEAR-$MONTH-$DAY.md"
12+
NOTE_FORMAT="md"
13+
NOTE_NAME="$YEAR-$MONTH-$DAY.$NOTE_FORMAT"
1314
PRINT_TOOL="cat"
1415
organize_by_date=true
1516

@@ -177,6 +178,10 @@ if (($# > 0)); then
177178
printf "Expected additional argument <Note Filename>.\n"
178179
exit 1
179180
fi
181+
pattern='\.[^.]+$'
182+
if ! [[ "$NOTE_NAME" =~ $pattern ]]; then
183+
NOTE_NAME="$NOTE_NAME.$NOTE_FORMAT"
184+
fi
180185
shift
181186
shift
182187
;;

0 commit comments

Comments
 (0)