aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaditya Dhruv <[email protected]>2025-06-30 13:24:34 -0500
committerAaditya Dhruv <[email protected]>2025-06-30 13:24:34 -0500
commit1dc1b761d49d57a4ddb11a56fbf38e896e434317 (patch)
treea4342f40fc139e947ac52aa911cff0bc42f798ca
parente8f499fbe659fc9b5b9bbdca29f6396b8584ae5f (diff)
Update note() function with templating
-rw-r--r--src/config/files/shell/bashrc.d/30-functions.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/config/files/shell/bashrc.d/30-functions.sh b/src/config/files/shell/bashrc.d/30-functions.sh
index e02e8de..0ddaaff 100644
--- a/src/config/files/shell/bashrc.d/30-functions.sh
+++ b/src/config/files/shell/bashrc.d/30-functions.sh
@@ -4,6 +4,15 @@ get_date() {
date +'%Y-%m-%d'
}
+note() {
+ if [ -f "$HOME/Notes/general/$(get_date).md" ]; then
+ vi "$HOME/Notes/general/$(get_date).md"
+ else
+ cp "$HOME/Notes/templates/daily.md" "$HOME/Notes/general/$(get_date).md"
+ vi "$HOME/Notes/general/$(get_date).md"
+ fi
+}
+
notebook() {
NEW=0
NOTEBOOK=$1