From d7fb76f6e7d942740c48016864de8b65588e336c Mon Sep 17 00:00:00 2001 From: Jack Jamison Date: Thu, 30 Jul 2026 11:10:16 -0400 Subject: improvements and stuff --- .config/emacs/completion-at-point.el | 43 ++++++++++++++++++++++++------------ 1 file changed, 29 insertions(+), 14 deletions(-) (limited to '.config/emacs/completion-at-point.el') diff --git a/.config/emacs/completion-at-point.el b/.config/emacs/completion-at-point.el index 7683dd2..a563e99 100644 --- a/.config/emacs/completion-at-point.el +++ b/.config/emacs/completion-at-point.el @@ -1,16 +1,31 @@ -(use-package corfu - :ensure t - :hook (after-init . global-corfu-mode) - :bind (:map corfu-map ("" . corfu-complete)) - :config - (setq tab-always-indent 'complete) - (setq corfu-preview-current nil) - (setq corfu-min-width 20) +;; (use-package corfu +;; :ensure t +;; :hook (after-init . global-corfu-mode) +;; :bind (:map corfu-map ("" . corfu-complete)) +;; :config +;; (setq tab-always-indent 'complete) +;; (setq corfu-preview-current nil) +;; (setq corfu-min-width 20) +;; (setq corfu-popupinfo-delay '(1.25 . 0.5)) +;; (corfu-popupinfo-mode 1) +;; ;; Sort by input history (no need to modify `corfu-sort-function'). +;; (with-eval-after-load 'savehist +;; (corfu-history-mode 1) +;; (add-to-list 'savehist-additional-variables 'corfu-history))) - (setq corfu-popupinfo-delay '(1.25 . 0.5)) - (corfu-popupinfo-mode 1) ; shows documentation after `corfu-popupinfo-delay' +(use-package completion-preview + :diminish + :demand t + :bind + ( :map completion-preview-active-mode-map + ("M-n" . completion-preview-next-candidate) + ("M-p" . completion-preview-prev-candidate) + ("" . completion-preview-insert) + ("M-" . completion-preview-insert)) + :config + (global-completion-preview-mode) + :custom + (completion-preview-minimum-symbol-length 2) + (completion-preview-ignore-case t)) - ;; Sort by input history (no need to modify `corfu-sort-function'). - (with-eval-after-load 'savehist - (corfu-history-mode 1) - (add-to-list 'savehist-additional-variables 'corfu-history))) +(setq completion-auto-help nil) -- cgit v1.2.3