From 65208c1fcdd1142a6ece49395ce90b9672ce8e43 Mon Sep 17 00:00:00 2001 From: Nathan McCarty Date: Wed, 18 Jan 2023 02:21:59 -0500 Subject: [PATCH] Switch out completion frameworks --- config.org | 15 +++++++++++++++ init.el | 2 +- packages.el | 1 + 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/config.org b/config.org index 0d76873..1800656 100644 --- a/config.org +++ b/config.org @@ -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 diff --git a/init.el b/init.el index 44c2041..1b42ba1 100644 --- a/init.el +++ b/init.el @@ -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 diff --git a/packages.el b/packages.el index 68046d4..6ffeadf 100644 --- a/packages.el +++ b/packages.el @@ -75,3 +75,4 @@ (package! per-buffer-theme) (package! org-chef) (package! keychain-environment) +(package! hotfuzz)