読者です 読者をやめる 読者になる 読者になる

Org-mode で日誌をタイムライン化した

Emacs

org-mode の info で紹介されているテンプレートが気に入らなくて調整中である。

orgmode.org

テンプレート中に %T を置いたら、メモが org-agenda でタイムライン化した。twitter みたいでちょっとおもしろい。twitter はもうやめたんだけど。

; 日付ごとにファイルを作成したい
(defun org-capture-journal-filename ()
  (format-time-string "~/org/journal/%Y%m%d.org"))

; ~/org/journal/*.org を対象にする
(setq org-agenda-files '("~/org/journal"))

; 見出しとタイムスタンプのみ
(setq org-capture-templates
        '(("j" "Journal Entry" entry (file (org-capture-journal-filename))
           "* %T %?"
           :prepend)
          ))

ちなみにたんなるメモをあまり深い階層に入れるのは好きじゃないので、file+headline とか file+datetree はつかわないでいる。