summaryrefslogtreecommitdiff
path: root/emacs
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2022-01-22 11:28:43 -0500
committerKjetil Orbekk <kj@orbekk.com>2022-01-22 11:28:43 -0500
commit314becac19986d06f9462b0552de4b1b01b0f6f0 (patch)
tree64f7be6d5149c32e6830fad3e6f27ff7a2bd7a77 /emacs
parent05cdd31c4f13d278ba22ec0217ec1c3a067294bd (diff)
org configs
Diffstat (limited to 'emacs')
-rw-r--r--emacs/.doom.d/config.el12
1 files changed, 8 insertions, 4 deletions
diff --git a/emacs/.doom.d/config.el b/emacs/.doom.d/config.el
index a6255af..9c3435a 100644
--- a/emacs/.doom.d/config.el
+++ b/emacs/.doom.d/config.el
@@ -242,7 +242,12 @@
`(("g" "Go to current journal entry" plain (function kj/org-journal-find-location)
"%i%?" :jump-to-captured t :immediate-finish t)
("t" "Create a TODO in current journal entry" plain (function kj/org-journal-narrowed-location)
- "** TODO %?\n%i\n%a")))
+ "** TODO %?\n%i\n%a")
+ ("w" "Log bodyweight" table-line
+ (file+headline ,(concat org-roam-directory "bodyweight.org")
+ "Body weight log")
+ "| %t | %^{Weight} | |"
+ :prepend t :immediate-finish t)))
(defun kj/find-agenda-files-containing-tag (tag)
(setq org-agenda-archives-mode nil)
@@ -266,12 +271,11 @@
(buffer-string))))
(kj/org-journal-find-location)
(when (not (string-empty-p content))
- (insert "** TODO Inbox items")
- (org-insert-subheading 1)
(org-paste-subtree nil content)))
(with-current-buffer (find-file-noselect kj/inbox-path)
(erase-buffer)
- (save-buffer)))
+ (save-buffer)
+ (kill-buffer)))
(defvar org-publish-project-alist)
(defun kj/org-publish (&optional project force)