From 208fbb17269ea42cc043ffda0801b0b7ba8c13ce Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 24 Dec 2017 15:08:00 -0500 Subject: [PATCH] Fix invalid-file-location when capturing to todo template #296 --- modules/lang/org/+capture.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/lang/org/+capture.el b/modules/lang/org/+capture.el index b7c34a869..5debb99a4 100644 --- a/modules/lang/org/+capture.el +++ b/modules/lang/org/+capture.el @@ -10,16 +10,19 @@ ;; anywhere I can call org-capture (whether or not Emacs is open/running), ;; like, say, from qutebrowser, vimperator, dmenu or a global keybinding. +(defvar +org-default-todo-file "todo.org" + "TODO") + (defvar +org-default-notes-file "notes.org" "TODO") (defvar org-capture-templates '(("t" "Todo" entry - (file+headline (expand-file-name "todo.org" +org-dir) "Inbox") + (file+headline +org-default-todo-file "Inbox") "* [ ] %?\n%i" :prepend t :kill-buffer t) ("n" "Notes" entry - (file+headline org-default-notes-file "Inbox") + (file+headline +org-default-notes-file "Inbox") "* %u %?\n%i" :prepend t :kill-buffer t)))