Jack Baty

Director of Unspecified Services

Sending Org-journal entries to Day One

I mentioned here that I should create a lisp function for sending my org-journal entries to Day One. Turns out I'd already done it. The only problem was that the original version assumed I was using a new org file every day. I'm now doing monthly files, so I needed to change how the text selection was made. Here's the new function.

(defun jab/dayone-add-note ()
  "Sends current subtree as Day One entry"
  "/usr/local/bin/dayone2 -j=Journal new"

It's not perfect, since it includes any PROPERTY drawers and leading stars, but it works and was easy to make.