doom

My literate doom emacs config
git clone https://github.com/michaelneuper/doom.git
Files | Log | Refs

commit 8a04e1f7487856c4bdf17bdcdcfe774ee3bb4813
parent f075e4fa3b847a3af038830e8116482d2be237b8
Author: michaelneuper <michael@michaelneuper.com>
Date:   Wed,  7 May 2025 21:41:19 +0200

add org-roam-buffer sections

add reflinks and unlinked referenced section to org-roam-buffer

Diffstat:
Mconfig.org | 52++++++++++++++++++++++++++++------------------------
1 file changed, 28 insertions(+), 24 deletions(-)

diff --git a/config.org b/config.org @@ -420,7 +420,7 @@ Also https://gist.github.com/karthink/0ac48411a81459c0f3fd7557c4e817db. (map! :map org-mode-map :localleader - :prefix ("a" . "attachments") + :prefix "a" :desc "Rename image at point" "C" #'org-download-rename-at-point) #+end_src @@ -461,15 +461,19 @@ Set up =org-roam= and =org-roam-ui= along with their keybindings that have the [ (org-roam-db-autosync-enable)) (use-package! websocket - :after org-roam) + :after org-roam) (use-package! org-roam-ui - :after org-roam - :config - (setq org-roam-ui-sync-theme t - org-roam-ui-follow t - org-roam-ui-update-on-save t - org-roam-ui-open-on-start t)) + :after org-roam + :config + (setq org-roam-ui-sync-theme t + org-roam-ui-follow t + org-roam-ui-update-on-save t + org-roam-ui-open-on-start t + org-roam-mode-sections + (list #'org-roam-backlinks-section + #'org-roam-reflinks-section + #'org-roam-unlinked-references-section))) (defun my/org-roam-node-insert-after-point () "Insert org-roam link *after* point when in Evil normal mode." @@ -481,22 +485,22 @@ Set up =org-roam= and =org-roam-ui= along with their keybindings that have the [ (call-interactively #'org-roam-node-insert)) (map! :map evil-org-mode-map - :leader - (:prefix ("r") - :desc "Insert node" - "i" #'my/org-roam-node-insert-after-point - :desc "Find node" - "f" #'org-roam-node-find - :desc "Capture to node" - "c" #'org-roam-capture - :desc "Toggle roam buffer" - "b" #'org-roam-buffer-toggle - :desc "Open random note" - "r" #'org-roam-node-random - :desc "Visit node" - "v" #'org-roam-node-visit - :desc "Open ORUI" - "u" #'org-roam-ui-open)) + :leader + (:prefix ("r" . "roam") + :desc "Insert node" + "i" #'my/org-roam-node-insert-after-point + :desc "Find node" + "f" #'org-roam-node-find + :desc "Capture to node" + "c" #'org-roam-capture + :desc "Toggle roam buffer" + "b" #'org-roam-buffer-toggle + :desc "Open random note" + "r" #'org-roam-node-random + :desc "Visit node" + "v" #'org-roam-node-visit + :desc "Open ORUI" + "u" #'org-roam-ui-open)) #+end_src *** python Requires [[doom-module::lang python +lsp][eglot]].