我的配置如下:
(use-package org-roam ;;
:ensure t
;;
:custom
(org-roam-directory (file-truename "Users/.emacs.d/org-roam"))
(setq org-roam-db-location
(concat org-roam-directory "Users/.emacs.d/org-roam.db"))
;; (org-roam-completion-everywhere t)
;; (org-roam-capture-templates
;; '(("d" "default" plain
;; "%?"
;; :target (file+head "%<%Y%m%d%H%M%S>-${slug}.org" "#+title: ${title}\n")
;; ;; :empty-lines 1
;; :unnarrowed t)))
(org-roam-database-connector 'sqlite-builtin)
:bind (("C-c n l" . org-roam-buffer-toggle) ;;
("C-c n f" . org-roam-node-find) ;;
("C-c n g" . org-roam-graph) ;;
("C-c n i" . org-roam-node-insert) ;;
("C-c n c" . org-roam-capture) ;;
;; Dailies ;;
;; ("C-c n j" . org-roam-dailies-capture-today)
)
;;
:config
(org-roam-db-autosync-mode) ;; ;;
(require 'org-roam-protocol)
(setq org-roam-buffer-toggle 'visible)
(add-to-list 'display-buffer-alist
'("\*org-roam\*"
(display-buffer-in-side-window)
(window-width . 0.25)
(side . right)
(dedicated . t)))
)