dotfiles/emacs.d/minibuffer.el

23 lines
566 B
EmacsLisp
Raw Permalink Normal View History

(setopt enable-recursive-minibuffers 1)
;; use a vertical layout for the minibuffer
(use-package vertico
:ensure t
:hook (after-init . vertico-mode))
;; show descriptions for things in the minibuffer
(use-package marginalia
:ensure t
:hook (after-init . marginalia-mode))
;; less strict matching for things in the minibuffer
(use-package orderless
:ensure t
:config
(setq completion-styles '(orderless basic))
(setq completion-category-defaults nil)
(setq completion-category-override nil))
;; keep history of minibuffer inputs
(savehist-mode)