Switch out completion frameworks

This commit is contained in:
Nathan McCarty 2023-01-18 02:21:59 -05:00
parent 8cdddf3862
commit 65208c1fcd
Signed by: thatonelutenist
GPG Key ID: D70DA3DD4D1E9F96
3 changed files with 17 additions and 1 deletions

View File

@ -264,6 +264,11 @@ Gobble up whitespace in a smarter way
)
#+end_src
** Search
*** Consult
We need to configure the evil collection binds for consult
#+begin_src emacs-lisp
(with-eval-after-load 'consult (evil-collection-consult-setup))
#+end_src
*** Deadgrep
Ripgrep, but from within emacs
#+begin_src emacs-lisp
@ -283,6 +288,16 @@ Add in all of our dictionaries
;; (bind-key "C-." #'+spell/correct)
)
#+end_src
** Auto completion
Plug in hotfuzz
#+begin_src emacs-lisp
(after! vertico
(require 'hotfuzz)
(setq completion-styles '(hotfuzz)))
#+end_src
#+RESULTS:
* Org Mode
Improvements to the best mode in emacs

View File

@ -16,7 +16,7 @@
(doom! :completion
(company +childframe +tng) ; the ultimate code completion backend
(ivy +fuzzy +precient +childframe +icons)
(vertico +childframe +icons)
:ui
doom ; what makes DOOM look the way it does

View File

@ -75,3 +75,4 @@
(package! per-buffer-theme)
(package! org-chef)
(package! keychain-environment)
(package! hotfuzz)