landakram / org-z

Lightweight, Org-mode flavored zettelkasten links.
GNU General Public License v3.0
43 stars 4 forks source link

v0.0.2: Completion backends, prescient.el support, org-ql #4

Closed landakram closed 3 years ago

landakram commented 3 years ago

v0.0.2: Completion backends, prescient.el support, org-ql

Breaking changes

  1. Completion backends

    org-z now supports both Helm and Selectrum for completion. The completion backend must be explicitly set by loading one of org-z-helm or org-z-selectrum (which each depend on a respective completion framework) in addition to org-z. Working configuration looks like this:

    (use-package org-z
      :straight (org-z :type git :host github :repo "landakram/org-z")
      :config
      (org-z-mode 1))
    
    (use-package org-z-selectrum
      :straight (org-z :type git :host github :repo "landakram/org-z"))

Other changes

  1. Sort links with prescient.el

    Results can be optionally sorted with prescient.el by setting org-z-use-prescient. Note that if you already have prescient enabled through your completion system, you should leave this as nil.

  2. org-ql over org-rifle

    org-rifle has been switched out for org-ql, which performs better and is more flexible.