diff --git a/.config/emacs/init.org b/.config/emacs/init.org index b57b8d4..19d605c 100644 --- a/.config/emacs/init.org +++ b/.config/emacs/init.org @@ -2366,10 +2366,10 @@ and there's no need for a middle-man when it's already been implemented. (defun joe/capture-daily () (concat - "* " "%^t" "\n" - "** Schedule" "\n" - "** Notes" "\n" - "** Resources" "\n")) + "* %^t\n" + "** Schedule\n" + "** Notes\n" + "** Resources")) (setq org-capture-templates `( ("l" "Leetcode Solution" plain @@ -2377,12 +2377,15 @@ and there's no need for a middle-man when it's already been implemented. #'joe/capture-leetcode-template) ("d" "Daily Entry" entry - ;; A relative file name is interpreted based on - ;; `org-directory'. - (file "~/Notes/Daily.org") + (file "Daily.org") #'joe/capture-daily) - )) - #+end_src + + ("b" "New Book To Read" entry + (file+headline "Books.org" "To Read") + "** %^{Book Title}%^{AUTHOR}p" :prepend t))) + +(define-key global-map (kbd "C-c c") #'org-capture) +#+end_src *** org-babel #+begin_src emacs-lisp (org-babel-do-load-languages