From f4fe800c75ffbd684ba30814c1810ed5fdab6076 Mon Sep 17 00:00:00 2001 From: David Morgan Date: Fri, 19 May 2023 12:09:57 +0100 Subject: straight.el -> elpaca --- .emacs.d/lisp/init-completion.el | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to '.emacs.d/lisp/init-completion.el') diff --git a/.emacs.d/lisp/init-completion.el b/.emacs.d/lisp/init-completion.el index 839bd67..8b6ba16 100644 --- a/.emacs.d/lisp/init-completion.el +++ b/.emacs.d/lisp/init-completion.el @@ -45,7 +45,7 @@ (advice-add #'fancy-dabbrev--on-exit :after #'fancy-dabbrev-popup-exit-advice) :bind ("M-/" . fancy-dabbrev-expand)) -(use-package emacs +(use-feature emacs :init (setq completion-cycle-threshold 3) (setq tab-always-indent 'complete)) @@ -130,8 +130,8 @@ no words in between, beginning with the first word." ;; code completion - corfu (use-package corfu - :straight (corfu :files (:defaults "extensions/*") - :includes (corfu-indexed corfu-quick corfu-history corfu-info corfu-popupinfo)) + :elpaca (corfu :files (:defaults "extensions/*") + :includes (corfu-indexed corfu-quick corfu-history corfu-info corfu-popupinfo)) :custom (corfu-cycle t) :bind (:map corfu-map @@ -139,7 +139,7 @@ no words in between, beginning with the first word." ([tab] . corfu-next) ("S-TAB" . corfu-previous) ([backtab] . corfu-previous)) - :hook (emacs-startup . global-corfu-mode)) + :hook (elpaca-after-init . global-corfu-mode)) (use-extension corfu corfu-indexed :config (corfu-indexed-mode 1)) @@ -150,6 +150,7 @@ no words in between, beginning with the first word." ("M-'" . corfu-quick-exit))) (use-extension corfu corfu-history + :after savehist :config (corfu-history-mode 1) (add-to-list 'savehist-additional-variables 'corfu-history)) -- cgit 1.4.1-2-gfad0