From 9951c7bffec7b6492f26447d985172f71784ed5d Mon Sep 17 00:00:00 2001 From: Kumar Damani Date: Wed, 23 Sep 2026 16:55:24 -0400 Subject: some nicer completions --- home-manager/.config/home-manager/common/emacs/init.el | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'home-manager') diff --git a/home-manager/.config/home-manager/common/emacs/init.el b/home-manager/.config/home-manager/common/emacs/init.el index f8f9d2f..02df620 100644 --- a/home-manager/.config/home-manager/common/emacs/init.el +++ b/home-manager/.config/home-manager/common/emacs/init.el @@ -91,11 +91,24 @@ (setopt minibuffer-visible-completions t) (setopt completions-detailed t) (setopt completions-group t) -(setopt completion-auto-select 'second-tab) +(setopt completions-format 'one-column) +(setopt completions-max-height 20) +(setopt completions-sort 'historical) +(setopt completion-auto-select t) +(setopt completion-auto-help t) (setopt completion-eager-update t) -(setopt completion-styles '(basic emacs22 flex)) +(setopt completion-eager-display t) +(setopt completion-styles '(partial-completion flex initials)) +(setopt completion-show-help nil) (global-completion-preview-mode 1) +;; Use C-{n,p} to move up/down in a minibuffer +(use-package minibuffer + :ensure nil + :bind ( :map minibuffer-visible-completions-up-down-map + ("C-n" . minibuffer-next-completion) + ("C-p" . minibuffer-previous-completion))) + ;; Better help display (which-key-mode 1) -- cgit v1.2.3