commit 2bdc3b0e57365863bad2e1039bee05588fe6eb7b parent ea29f0a88229b52accc3baed850880eb63626fc1 Author: michaelneuper <michael@michaelneuper.com> Date: Mon, 26 May 2025 14:01:04 +0200 sort org roam by last modified date Diffstat:
| M | config.org | | | 10 | +++++++++- |
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/config.org b/config.org @@ -765,6 +765,14 @@ Set up =org-roam= and =org-roam-ui= along with their keybindings that have the [ (run-hooks 'org-roam-insert-node-hook) (forward-char))) +;; copied from https://hieuphay.com/doom-emacs-config/#customizing-main-interface +(defun my/org-roam-node-find-by-mtime () + "Find a node by last modified date." + (interactive) + (find-file + (org-roam-node-file + (org-roam-node-read nil nil #'org-roam-node-read-sort-by-file-mtime)))) + (map! :map evil-org-mode-map :leader (:prefix ("r" . "roam") @@ -775,7 +783,7 @@ Set up =org-roam= and =org-roam-ui= along with their keybindings that have the [ :desc "Toggle roam buffer" "b" #'org-roam-buffer-toggle :desc "Find node" - "f" #'org-roam-node-find + "f" #'my/org-roam-node-find-by-mtime :desc "Insert node" "i" #'my/org-roam-insert-lowercase :desc "Insert node (prompt title)"