emacs: add corfu

This commit is contained in:
Jeremy Baxter 2024-07-21 20:27:34 +12:00
parent 551a6c7401
commit 1686de008d

View file

@ -180,19 +180,14 @@ value `italic'."
(marginalia-mode)
(vertico-mode)
;; company completion
(package-install 'company)
(require 'company)
(add-hook 'after-init-hook 'global-company-mode)
(add-to-list 'hidden-minor-modes 'company-mode)
(setq company-begin-commands '(self-insert-command)
company-idle-delay .1
company-minimum-prefix-length 2
company-show-numbers t
company-tooltip-align-annotations 't
read-buffer-completion-ignore-case t
read-file-name-completion-ignore-case t
completion-ignore-case t)
;; completion with corfu
(package-install 'corfu)
(require 'corfu)
(setq corfu-auto t
corfu-cycle t
corfu-preselect 'prompt
corfu-quit-no-match t)
(add-hook 'prog-mode-hook #'corfu-mode)
;; eglot
(require 'eglot)