From 4265ca86f189c38dc38e1f4e82d2b428f4490be7 Mon Sep 17 00:00:00 2001 From: Curt Spark Date: Sun, 12 Apr 2020 05:58:27 +0100 Subject: [PATCH] Emacs Counsel Integration --- config.org | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/config.org b/config.org index 0b93944..d0d8d5c 100644 --- a/config.org +++ b/config.org @@ -24,6 +24,14 @@ Welcome to my Emacs configuration! (use-package all-the-icons :ensure t) #+END_SRC + +All The Icons for Ivy/Counsel +#+BEGIN_SRC emacs-lisp + (use-package all-the-icons-ivy + :ensure t + :init + (all-the-icons-ivy-setup)) +#+END_SRC *** Telephone Line Install the Telephone Line : #+BEGIN_SRC emacs-lisp @@ -167,10 +175,33 @@ Install Projectile: ** Auto Completion *** Ivy #+BEGIN_SRC emacs-lisp - (use-package ivy + (use-package ivy + :ensure t + :init + (ivy-mode 1)) +#+END_SRC + +Ivy Configuration : +#+BEGIN_SRC emacs-lisp + (setq ivy-use-virtual-buffers t) + (setq enable-recursive-minibuffers t) +#+END_SRC + + +#+END_SRC +*** Counsel +#+BEGIN_SRC emacs-lisp + (use-package counsel + :ensure t) +#+END_SRC + +Counsel for Projectile +#+BEGIN_SRC emacs-lisp + (use-package counsel-projectile :ensure t :init - (ivy-mode 1)) + (counsel-projectile-mode)) + (define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map) #+END_SRC *** Company #+BEGIN_SRC emacs-lisp