diff options
author | Aryadev Chavali <aryadev@aryadevchavali.com> | 2021-03-25 09:26:21 +0000 |
---|---|---|
committer | Aryadev Chavali <aryadev@aryadevchavali.com> | 2021-03-25 09:26:21 +0000 |
commit | 75eff9728d4c1320187cb2b50200b936575da3f9 (patch) | |
tree | d36cf4857f0233c2f69f0db7c745e72195b827a7 | |
parent | 0e9fb1934e4850a49bee0b5346bd212856c7abb5 (diff) | |
download | dotfiles-75eff9728d4c1320187cb2b50200b936575da3f9.tar.gz dotfiles-75eff9728d4c1320187cb2b50200b936575da3f9.tar.bz2 dotfiles-75eff9728d4c1320187cb2b50200b936575da3f9.zip |
(Emacs)~disable ido and use ivy
Trying out ivy again, thinking it might be the one to use.
-rw-r--r-- | Emacs/.config/emacs/config.org | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Emacs/.config/emacs/config.org b/Emacs/.config/emacs/config.org index 96a61e8..e2cfefe 100644 --- a/Emacs/.config/emacs/config.org +++ b/Emacs/.config/emacs/config.org @@ -449,6 +449,9 @@ looking for a command. (amx-mode)) #+end_src *** Ido +:PROPERTIES: +:header-args:emacs-lisp: :tangle no +:END: Ido is a very old completion package that still works great to this day. Though it is limited in its scope (and may thus be called a completion add-on rather than a full on framework), it is still a very @@ -529,7 +532,10 @@ helpful counterparts. [remap describe-bindings] #'counsel-descbinds [remap load-theme] #'counsel-load-theme) :config - (setq ivy-initial-inputs-alist nil)) + (setq ivy-initial-inputs-alist nil + counsel-describe-function-function #'helpful-callable + counsel-describe-variable-function #'helpful-variable) + (counsel-mode)) #+end_src **** Ivy Core Setup for ivy, in preparation for counsel. Turn on ivy-mode just @@ -539,7 +545,7 @@ Setup vim-like bindings for the minibuffer ("C-(j|k)" for down|up the selection list). #+begin_src emacs-lisp (use-package ivy - :defer 10 + :hook (after-init-hook . ivy-mode) :general (general-def :keymaps 'ivy-minibuffer-map |