Files
.emacs.d/modules/editor/siren-ido.el

43 lines
854 B
EmacsLisp

;;; siren-ido.el --- jimeh's Emacs Siren: ido configuration.
;;; Commentary:
;; Basic configuration for ido.
;;; Code:
(use-package ido
:straight (:type built-in)
:custom
(ido-auto-merge-work-directories-length -1)
(ido-case-fold t)
(ido-create-new-buffer 'always)
(ido-default-file-method 'selected-window)
(ido-enable-flex-matching t)
(ido-enable-prefix nil)
(ido-max-prospects 12)
(ido-save-directory-list-file (siren-cache-dir "ido.hist"))
(ido-use-faces t)
(ido-use-filename-at-point nil)
:config
(ido-mode 1))
(use-package ido-completing-read+
:custom
(ido-cr+-auto-update-blacklist t)
:config
(ido-ubiquitous-mode 1))
(use-package ido-vertical-mode
:custom
(ido-vertical-define-keys "C-n-C-p-up-down-left-right")
:config
(ido-vertical-mode 1))
(provide 'siren-ido)
;;; siren-ido.el ends here