diff --git a/filesets/base/emacs/.doom.d/config.el b/filesets/base/emacs/.doom.d/config.el index 275a9c7..90a96b8 100644 --- a/filesets/base/emacs/.doom.d/config.el +++ b/filesets/base/emacs/.doom.d/config.el @@ -190,3 +190,18 @@ #'fix-birthdays-timestamps)) (setq +format-with-lsp nil) + +(use-package! websocket + :after org-roam) + +(use-package! org-roam-ui + :after org-roam ;; or :after org +;; normally we'd recommend hooking orui after org-roam, but since org-roam does not have +;; a hookable mode anymore, you're advised to pick something yourself +;; if you don't care about startup time, use +;; :hook (after-init . org-roam-ui-mode) + :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)) diff --git a/filesets/base/emacs/.doom.d/packages.el b/filesets/base/emacs/.doom.d/packages.el index 98a7793..b9f83f2 100644 --- a/filesets/base/emacs/.doom.d/packages.el +++ b/filesets/base/emacs/.doom.d/packages.el @@ -59,6 +59,10 @@ (package! nyan-mode) +(unpin! org-roam) +(package! websocket) +(package! org-roam-ui :recipe (:host github :repo "org-roam/org-roam-ui" :files ("*.el" "out"))) + ;; (package! org-roam-bibtex ;; :recipe (:host github :repo "org-roam/org-roam-bibtex")) ;; (unpin! bibtex-completion helm-bibtex ivy-bibtex)