ORG_ROAM: Add consult integration
This commit is contained in:
parent
bbffcd8d2b
commit
32ddb062c0
1 changed files with 34 additions and 0 deletions
34
config.org
34
config.org
|
|
@ -879,6 +879,40 @@ Preserve indentation in SRC blocks
|
|||
)
|
||||
#+END_SRC
|
||||
|
||||
*** Consult
|
||||
|
||||
#+BEGIN_SRC emacs-lisp
|
||||
(use-package consult-org-roam
|
||||
:ensure t
|
||||
:after org-roam
|
||||
:init
|
||||
(require 'consult-org-roam)
|
||||
;; Activate the minor mode
|
||||
(consult-org-roam-mode 1)
|
||||
;; :custom
|
||||
;; Use `ripgrep' for searching with `consult-org-roam-search'
|
||||
;; (consult-org-roam-grep-func #'consult-ripgrep)
|
||||
|
||||
;; Configure a custom narrow key for `consult-buffer', default is 'n', this sets it to 'r'
|
||||
;; (consult-org-roam-buffer-narrow-key ?r)
|
||||
|
||||
;; Display org-roam buffers right after non-org-roam buffers
|
||||
;; in consult-buffer (and not down at the bottom)
|
||||
;; (consult-org-roam-buffer-after-buffers t)
|
||||
:config
|
||||
;; Eventually suppress previewing for certain functions
|
||||
(consult-customize
|
||||
consult-org-roam-forward-links
|
||||
:preview-key "M-.")
|
||||
:bind
|
||||
;; Define some convenient keybindings as an addition
|
||||
("C-c n f" . consult-org-roam-file-find)
|
||||
("C-c n b" . consult-org-roam-backlinks)
|
||||
("C-c n B" . consult-org-roam-backlinks-recursive)
|
||||
("C-c n l" . consult-org-roam-forward-links)
|
||||
("C-c n s" . consult-org-roam-search))
|
||||
#+END_SRC
|
||||
|
||||
* Elisp
|
||||
|
||||
** Add demos to describe-function
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue