lang/org: refactor org-journal integration

This commit is contained in:
Henrik Lissner 2019-10-31 23:09:43 -04:00
parent 1cd7438f1f
commit 843be4d2a6
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -1,11 +1,17 @@
;;; lang/org/contrib/journal.el -*- lexical-binding: t; -*- ;;; lang/org/contrib/journal.el -*- lexical-binding: t; -*-
;;;###if (featurep! +journal) ;;;###if (featurep! +journal)
(map! :after org-journal (after! org-journal
:localleader (setq org-journal-dir (expand-file-name "journal/" org-directory)
(:map org-journal-search-mode-map org-journal-file-pattern
"n" #'org-journal-search-next (expand-file-name "\\(?1:[0-9]\\{4\\}\\)\\(?2:[0-9][0-9]\\)\\(?3:[0-9][0-9]\\)\\'"
"p" #'org-journal-search-prev) org-journal-dir))
(:map org-journal-mode-map
"n" #'org-journal-open-next-entry (map! :map org-mode-map
"p" #'org-journal-open-previous-entry)) :localleader
(:map org-journal-search-mode-map
"n" #'org-journal-search-next
"p" #'org-journal-search-prev)
(:map org-journal-mode-map
"n" #'org-journal-open-next-entry
"p" #'org-journal-open-previous-entry))