mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
I'm not fully convinced with swapping out ido with selectrum, so I'll add the configuration for both, without actually loading them, and instead manually try them out from time to time. Also, make ivy use prescient for filtering and sorting, as it does a much better job than ivy itself does by default. But nothing currently uses ivy either, so it's more for future if I start using ivy somewhere.
28 lines
503 B
EmacsLisp
28 lines
503 B
EmacsLisp
;;; siren-ivy.el --- jimeh's Emacs Siren: ivy configuration.
|
|
|
|
;;; Commentary:
|
|
|
|
;; Basic configuration for ivy.
|
|
|
|
;;; Code:
|
|
|
|
(require 'siren-prescient)
|
|
|
|
(use-package ivy
|
|
:defer t
|
|
|
|
:custom
|
|
(ivy-use-virtual-buffers nil)
|
|
(ivy-count-format "%d ")
|
|
(ivy-re-builders-alist '((amx-completing-read-ivy . ivy--regex-fuzzy)
|
|
(t . ivy--regex-plus))))
|
|
|
|
(use-package ivy-prescient
|
|
:after (ivy)
|
|
|
|
:config
|
|
(ivy-prescient-mode +1))
|
|
|
|
(provide 'siren-ivy)
|
|
;;; siren-ivy.el ends here
|