From 048d0761b140e50e7da779a9d364b0446264dab6 Mon Sep 17 00:00:00 2001 From: Christopher James Hayward Date: Sun, 31 Jan 2021 11:24:47 -0500 Subject: [PATCH] Cleanup capture templates --- README.org | 30 ++++++++++++++++++++++++++---- init.el | 30 ++++++++++++++++++++++++++---- 2 files changed, 52 insertions(+), 8 deletions(-) diff --git a/README.org b/README.org index acc05a6..a34a3cc 100644 --- a/README.org +++ b/README.org @@ -663,12 +663,24 @@ Configure the default capture template for daily entries. (use-package org-ref :config (setq org-ref-completion-library 'org-ref-helm-cite - org-ref-get-pdf-filename-function 'org-refg-get-pdf-filename-helm-bibtex + org-ref-get-pdf-filename-function 'org-ref-get-pdf-filename-helm-bibtex org-ref-default-bibliography dotfiles/bib org-ref-bibliography-notes dotfiles/notes org-ref-notes-directory dotfiles/notes org-ref-notes-function 'orb-edit-notes - org-ref-note-title-format "* TODO %y - %t\n:PROPERTIES:\n:CUSTOM_ID: %k\n:NOTER_DOCUMENT: %F\n:ROAM_KEY: cite:%k\n:AUTHOR: %9a\n:JOURNAL: %j\n:YEAR: %y\n:VOLUME: %v\n:PAGES: %p\n:DOI: %D\n:URL: %U\n:END:\n\n")) + org-ref-note-title-format "* TODO %y - %t\n +:PROPERTIES:\n +:CUSTOM_ID: %k\n +:NOTER_DOCUMENT: %F\n +:ROAM_KEY: cite:%k\n +:AUTHOR: %9a\n +:JOURNAL: %j\n +:YEAR: %y\n +:VOLUME: %v\n +:PAGES: %p\n +:DOI: %D\n +:URL: %U\n +:END:\n\n")) #+end_src #+begin_src emacs-lisp @@ -685,7 +697,15 @@ Configure the default capture template for daily entries. '("n" "Notes" plain (function org-roam-capture--get-point) "" :file-name "notes/${slug}" - :head "#+TITLE: ${=key=}: ${title}\n#+ROAM_KEY:${ref}\n\n* ${title} :PROPERTIES:\n:CUSTOM_ID: ${=key=}\n:URL: ${url}\n:AUTHOR: ${author-or-editor}\n:NOTER_DOCUMENT:%(orb-process-file-field \"${=key=}\")\n:NOTER_PAGE:\n:END:\n\n")) + :head "#+TITLE: ${=key=}: ${title}\n\n +#+ROAM_KEY:${ref}\n\n* ${title}\n +:PROPERTIES:\n +:CUSTOM_ID: ${=key=}\n +:URL: ${url}\n +:AUTHOR: ${author-or-editor}\n +:NOTER_DOCUMENT:%(orb-process-file-field \"${=key=}\")\n +:NOTER_PAGE:\n +:END:\n\n")) #+end_src ** Agenda @@ -724,7 +744,9 @@ Creaate a capture template for blog posts in the =posts= sub directory. '("b" "Blogging" plain (function org-roam-capture--get-point) "%?" :file-name "posts/${slug}" - :head "#+TITLE: ${title}\n#+HUGO_BASE_DIR: ~/.local/source/website\n#+HUGO_SECTION: posts\n")) + :head "#+TITLE: ${title}\n +#+HUGO_BASE_DIR: ~/.local/source/website\n +#+HUGO_SECTION: posts\n")) #+end_src ** Screencasts diff --git a/init.el b/init.el index 0475e6d..82c3221 100644 --- a/init.el +++ b/init.el @@ -332,12 +332,24 @@ (use-package org-ref :config (setq org-ref-completion-library 'org-ref-helm-cite - org-ref-get-pdf-filename-function 'org-refg-get-pdf-filename-helm-bibtex + org-ref-get-pdf-filename-function 'org-ref-get-pdf-filename-helm-bibtex org-ref-default-bibliography dotfiles/bib org-ref-bibliography-notes dotfiles/notes org-ref-notes-directory dotfiles/notes org-ref-notes-function 'orb-edit-notes - org-ref-note-title-format "* TODO %y - %t\n:PROPERTIES:\n:CUSTOM_ID: %k\n:NOTER_DOCUMENT: %F\n:ROAM_KEY: cite:%k\n:AUTHOR: %9a\n:JOURNAL: %j\n:YEAR: %y\n:VOLUME: %v\n:PAGES: %p\n:DOI: %D\n:URL: %U\n:END:\n\n")) + org-ref-note-title-format "* TODO %y - %t\n +:PROPERTIES:\n +:CUSTOM_ID: %k\n +:NOTER_DOCUMENT: %F\n +:ROAM_KEY: cite:%k\n +:AUTHOR: %9a\n +:JOURNAL: %j\n +:YEAR: %y\n +:VOLUME: %v\n +:PAGES: %p\n +:DOI: %D\n +:URL: %U\n +:END:\n\n")) (use-package org-roam-bibtex :after (org-roam) @@ -350,7 +362,15 @@ '("n" "Notes" plain (function org-roam-capture--get-point) "" :file-name "notes/${slug}" - :head "#+TITLE: ${=key=}: ${title}\n#+ROAM_KEY:${ref}\n\n* ${title} :PROPERTIES:\n:CUSTOM_ID: ${=key=}\n:URL: ${url}\n:AUTHOR: ${author-or-editor}\n:NOTER_DOCUMENT:%(orb-process-file-field \"${=key=}\")\n:NOTER_PAGE:\n:END:\n\n")) + :head "#+TITLE: ${=key=}: ${title}\n\n +#+ROAM_KEY:${ref}\n\n* ${title}\n +:PROPERTIES:\n +:CUSTOM_ID: ${=key=}\n +:URL: ${url}\n +:AUTHOR: ${author-or-editor}\n +:NOTER_DOCUMENT:%(orb-process-file-field \"${=key=}\")\n +:NOTER_PAGE:\n +:END:\n\n")) (setq org-agenda-files '("~/.local/source/brain/daily/" "~/.local/source/secrets/org/")) @@ -365,7 +385,9 @@ '("b" "Blogging" plain (function org-roam-capture--get-point) "%?" :file-name "posts/${slug}" - :head "#+TITLE: ${title}\n#+HUGO_BASE_DIR: ~/.local/source/website\n#+HUGO_SECTION: posts\n")) + :head "#+TITLE: ${title}\n +#+HUGO_BASE_DIR: ~/.local/source/website\n +#+HUGO_SECTION: posts\n")) (use-package gif-screencast :custom