Skip to content

Commit

Permalink
Add support for the org-roam-server package
Browse files Browse the repository at this point in the history
Co-authored-by: Lucius Hu <1222865+lebensterben@users.noreply.github.com>
  • Loading branch information
2 people authored and smile13241324 committed Apr 8, 2021
1 parent 07970be commit d77e76e
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 2 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.org
Original file line number Diff line number Diff line change
Expand Up @@ -3953,6 +3953,7 @@ Improve loading robustness:
+ Fix ~SPC m l~ by calling =org-open-at-point= instead of =evil-org-open-links=
(thanks to TheBB)
+ Fix org-repo-todo loading (thanks to TheBB)
+ Add =org-roam-server= package to visualise a =org-roam= database (thanks to KjartanOli)

**** Osx
- Re-factor and expand support for trash can (thanks to usharf)
Expand Down
5 changes: 5 additions & 0 deletions layers/+emacs/org/README.org
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
- [[#project-support][Project support]]
- [[#org-brain-support][Org-brain support]]
- [[#org-roam-support][Org-roam support]]
- [[#org-roam-server-support][Org-roam-server support]]
- [[#mode-line-support][Mode line support]]
- [[#sticky-header-support][Sticky header support]]
- [[#epub-support][Epub support]]
Expand Down Expand Up @@ -389,6 +390,10 @@ To install org-roam support set the variable =org-enable-roam-support= to =t=.

More information about org-roam package (including manual) can be found at [[https://www.orgroam.com/][Org-roam]] website.

*** Org-roam-server support
To install support for [[https://github.com/org-roam/org-roam-server][org-roam-server]] set the variable =org-enable-roam-server=
to =t=.

** Mode line support
To temporarily enable mode line display of org clock, press ~SPC t m c~.

Expand Down
5 changes: 4 additions & 1 deletion layers/+emacs/org/config.el
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ are configured.")
(defvar org-enable-verb-support nil
"If non-nil, Verb (https://github.com/federicotdn/verb) is configured.")

(defvar org-enable-roam-support nil
(defvar org-enable-roam-support (when org-enable-roam-server t)
"If non-nil, org-roam (https://www.orgroam.com/) is configured")

(defvar org-persp-startup-org-file nil
Expand All @@ -92,3 +92,6 @@ ATTENTION: `valign-mode' will be laggy working with tables contain more than 100

(defvar org-enable-appear-support nil
"If non-nil, enable org-appear in org-mode buffers.")

(defvar org-enable-roam-server nil
"if non-nil, enable org-roam-server support")
11 changes: 10 additions & 1 deletion layers/+emacs/org/packages.el
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,8 @@
(verb :toggle org-enable-verb-support)
(org-roam :toggle org-enable-roam-support)
(valign :toggle org-enable-valign)
(org-appear :toggle org-enable-appear-support)))
(org-appear :toggle org-enable-appear-support)
(org-roam-server :require org-roam :toggle org-enable-roam-server)))

(defun org/post-init-company ()
(spacemacs|add-company-backends :backends company-capf :modes org-mode))
Expand Down Expand Up @@ -1003,3 +1004,11 @@ Headline^^ Visit entry^^ Filter^^ Da
(setq org-appear-autolinks t
org-appear-autoemphasis t
org-appear-autosubmarkers t))))

(defun org/init-org-roam-server()
(use-package org-roam-server
:defer t
:init
(progn
(spacemacs/set-leader-keys "aors" 'org-roam-server-mode)
(spacemacs/set-leader-keys-for-major-mode 'org-mode "rs" 'org-roam-server-mode))))

0 comments on commit d77e76e

Please sign in to comment.