mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
43 lines
854 B
EmacsLisp
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
|