summaryrefslogtreecommitdiff
path: root/zsh/.zshrc-mk
diff options
context:
space:
mode:
authorself <george@gabbott.dev>2022-09-19 17:10:07 +0100
committerself <george@gabbott.dev>2022-09-19 17:10:07 +0100
commita561c51e90bfb9b2500adb874490f195a9757549 (patch)
treeaf4070f5b2678e09d096d15fbfa831fa199d0d59 /zsh/.zshrc-mk
parent3a2cd83df27b27f365a8974ee7818db2248f5357 (diff)
Moved mk~ functions into separate file
Diffstat (limited to 'zsh/.zshrc-mk')
-rw-r--r--zsh/.zshrc-mk45
1 files changed, 45 insertions, 0 deletions
diff --git a/zsh/.zshrc-mk b/zsh/.zshrc-mk
new file mode 100644
index 0000000..a93d7a0
--- /dev/null
+++ b/zsh/.zshrc-mk
@@ -0,0 +1,45 @@
+mkwr() {
+ nvim "$HOME/docs/wr/$1"
+}
+
+mkrec() {
+ mkwr "rec/$1"
+}
+
+mkkic() {
+ mkwr "kic/$1"
+}
+
+mkdream() { # Dream Record: D~
+ if [ -z $1 ] ; then DT="yesterday" else DT="$1" fi
+ mkdir -p "$HOME/docs/wr/dream"
+ nvim "$HOME/docs/wr/dream/D$(date --iso-8601 -d $DT).txt"
+}
+
+mn() { # Make note
+ mkwr "mn/$1"
+}
+
+lle() { # Life Log Entry: L~
+ if [ -z $1 ] ; then DT="today" else DT="$1" fi
+ mkdir -p "$HOME/docs/wr/lle/$(date +%Y-%m -d $DT)"
+ nvim "$HOME/docs/wr/lle/$(date +%Y-%m -d $DT)/L$(date --iso-8601 -d $DT).txt"
+}
+
+holc () { # Holiday Entry: H~
+ if [ -z $1 ] ; then DT="today" else DT="$1" fi
+ mkdir -p "$HOME/docs/wr/lle/$(date +%Y-%m -d $DT)"
+ nvim "$HOME/docs/wr/lle/$(date +%Y-%m -d $DT)/H$(date --iso-8601 -d $DT).txt"
+}
+
+mer() { # Month End Recap: M~
+ if [ -z $1 ] ; then DT="yesterday" else DT="$1" fi
+ mkdir -p "$HOME/docs/wr/lle/$(date +%Y-%m -d $DT)"
+ nvim "$HOME/docs/wr/lle/$(date +%Y-%m -d $DT)/M$(date +%Y-%m -d $DT).txt"
+}
+
+yer() { # Year End Recap: Y~
+ if [ -z $1 ] ; then DT="yesterday" else DT="$1" fi
+ mkdir -p "$HOME/docs/wr/lle/$(date +%Y -d $DT)-12"
+ nvim "$HOME/docs/wr/lle/$(date +%Y -d $DT)-12/Y$(date +%Y -d $DT).txt"
+}