llcc / org-logseq

Org-logseq allows you to open logseq-style page and block link along with Org Mode.
100 stars 8 forks source link

+TITLE:Org-logseq

Org-logseq supports to open [[https://github.com/logseq/logseq][logseq]]-style link (page or block reference), transclusion of referred and embedded blocks using overlays, along with Org-Mode.

Org-logseq requires =grep=. Install it using your system tool at first.

Org-logseq package is not on MELPA yet. Currently, the easiest way to install org-logseq is through [[https://github.com/quelpa/quelpa][quelpa]] or [[https://github.com/raxod502/straight.el][straight]] system, or use the =:quelpa= or =:straight= keyword by using [[https://github.com/jwiegley/use-package][use-package]]. In order to make =:quelpa= work well with =use-package=, you need to install [[https://github.com/quelpa/quelpa-use-package][quelpa-use-package]].

  1. Set the variable =org-logseq-dir= to your logseq path.

  2. =M-x org-logseq-mode= in your current buffer. Creating a directory-local varible in your logseq directory could be the best way to get it worked in all org files.

    +begin_src emacs-lisp

    ((org-mode . ((eval org-logseq-mode 1))))

    +end_src

  3. Use your native Org-mode bindings to open pages or block references.

** <2021-04-08 Thu>

All to [[https://github.com/logseq/logseq][logseq]].