Add org-roam-tomorrow and org-roam-date

Similar to `org-roam-today`:

- `org-roam-tomorrow`: Add file for tomorrow
- `org-roam-date`: Add file for any date (choose via date picker)
This commit is contained in:
Steven Lang
2020-02-07 09:47:47 +01:00
committed by GitHub
parent e544323499
commit 282d0010fa

View File

@@ -228,6 +228,16 @@ If called interactively, then PARENTS is non-nil."
(interactive)
(org-roam--new-file-named (format-time-string "%Y-%m-%d" (current-time))))
(defun org-roam-tomorrow ()
"Create the file for tomorrow."
(interactive)
(org-roam--new-file-named (format-time-string "%Y-%m-%d" (time-add 86400 (current-time)))))
(defun org-roam-date ()
"Create the file for any date using the calendar."
(interactive)
(let ((time (org-read-date nil 'to-time nil "Date: ")))
(org-roam--new-file-named (format-time-string "%Y-%m-%d" time))))
;;; Org-roam buffer updates
(defun org-global-props (&optional property buffer)