From a561c51e90bfb9b2500adb874490f195a9757549 Mon Sep 17 00:00:00 2001
From: self <george@gabbott.dev>
Date: Mon, 19 Sep 2022 17:10:07 +0100
Subject: Moved mk~ functions into separate file

---
 zsh/.zshrc    | 45 ++-------------------------------------------
 zsh/.zshrc-mk | 45 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+), 43 deletions(-)
 create mode 100644 zsh/.zshrc-mk

(limited to 'zsh')

diff --git a/zsh/.zshrc b/zsh/.zshrc
index e77d9f4..d004993 100644
--- a/zsh/.zshrc
+++ b/zsh/.zshrc
@@ -189,54 +189,13 @@ abbrev-alias grr="git-rename-remotes"
 abbrev-alias gpr="git-print-remotes"
 abbrev-alias gcr="git-clone-add-remotes"
 
+# Source .zshrc-mk, which contains mkwr, mn, lle, and other mk~ commands
+source "$XDG_CONFIG_HOME/zsh/.zshrc-mk"
 
 
 # misc
 alias pkg-query="pacman -Qq | fzf --preview 'pacman -Qil {}' --layout=reverse --bind 'enter:execute(pacman -Qil {} | less)'"
 
-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"
-}
-
-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"
-}
-
-mkkic() { # make keep-in-case: for various largely useless notes kept "just in case"
-    mkwr "kic/$1"
-}
-
-mkwr() { # make written
-    nvim "$HOME/docs/wr/$1"
-}
-
-
 autoload -Uz compinit
 compinit
 # End of lines added by compinstall
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"
+}
-- 
cgit v1.2.1