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