diff --git a/modules/config/default/+emacs-bindings.el b/modules/config/default/+emacs-bindings.el index 5057e2087..95ab4ea5a 100644 --- a/modules/config/default/+emacs-bindings.el +++ b/modules/config/default/+emacs-bindings.el @@ -198,6 +198,7 @@ :desc "Insert node" "i" #'org-roam-node-insert :desc "Capture to node" "n" #'org-roam-capture :desc "Toggle roam buffer" "r" #'org-roam-buffer-toggle + :desc "Launch roam buffer" "R" #'org-roam-buffer-display-dedicated :desc "Sync database" "s" #'org-roam-db-sync (:prefix ("d" . "by date") :desc "Goto previous note" "b" #'org-roam-dailies-goto-previous-note diff --git a/modules/config/default/+evil-bindings.el b/modules/config/default/+evil-bindings.el index 34deb606a..3e0b5a8fb 100644 --- a/modules/config/default/+evil-bindings.el +++ b/modules/config/default/+evil-bindings.el @@ -545,6 +545,7 @@ :desc "Insert node" "i" #'org-roam-node-insert :desc "Capture to node" "n" #'org-roam-capture :desc "Toggle roam buffer" "r" #'org-roam-buffer-toggle + :desc "Launch roam buffer" "R" #'org-roam-buffer-display-dedicated :desc "Sync database" "s" #'org-roam-db-sync (:prefix ("d" . "by date") :desc "Goto previous note" "b" #'org-roam-dailies-goto-previous-note diff --git a/modules/lang/org/contrib/roam2.el b/modules/lang/org/contrib/roam2.el index 3f7e10d70..724827b2e 100644 --- a/modules/lang/org/contrib/roam2.el +++ b/modules/lang/org/contrib/roam2.el @@ -98,7 +98,7 @@ In case of failure, fail gracefully." (set-popup-rules! `((,(regexp-quote org-roam-buffer) ; persistent org-roam buffer :side right :width .33 :height .5 :ttl nil :modeline nil :quit nil :slot 1) - ("^org-roam:" ; node dedicated org-roam buffer + ("^\\*org-roam: " ; node dedicated org-roam buffer :side right :width .33 :height .5 :ttl nil :modeline nil :quit nil :slot 2))) (add-hook 'org-roam-mode-hook #'turn-on-visual-line-mode) @@ -113,7 +113,7 @@ In case of failure, fail gracefully." "i" #'org-roam-node-insert "I" #'org-id-get-create "m" #'org-roam-buffer-toggle - "M" #'org-roam-buffer + "M" #'org-roam-buffer-display-dedicated "n" #'org-roam-capture "r" #'org-roam-refile "R" #'org-roam-link-replace-all diff --git a/modules/lang/org/packages.el b/modules/lang/org/packages.el index 70a23d928..cc02eda5a 100644 --- a/modules/lang/org/packages.el +++ b/modules/lang/org/packages.el @@ -82,7 +82,7 @@ :recipe (:host github :repo "org-roam/org-roam-v1") :pin "946a879a4a18756a0508afba1e0b0fe070c6a8b4")) ((featurep! +roam2) - (package! org-roam :pin "e997c017deab234a0a067914d7bb6e81e3fa9d88"))) + (package! org-roam :pin "028c95a011395d01ff9b5217dc365f23187bc26c"))) ;;; Babel (package! ob-async :pin "9aac486073f5c356ada20e716571be33a350a982")