Emacs Counsel Integration

This commit is contained in:
Curt Spark 2020-04-12 05:58:27 +01:00
parent aa57d6cad8
commit 4265ca86f1
1 changed files with 33 additions and 2 deletions

View File

@ -24,6 +24,14 @@ Welcome to my Emacs configuration!
(use-package all-the-icons (use-package all-the-icons
:ensure t) :ensure t)
#+END_SRC #+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 *** Telephone Line
Install the Telephone Line : Install the Telephone Line :
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
@ -167,10 +175,33 @@ Install Projectile:
** Auto Completion ** Auto Completion
*** Ivy *** Ivy
#+BEGIN_SRC emacs-lisp #+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 :ensure t
:init :init
(ivy-mode 1)) (counsel-projectile-mode))
(define-key projectile-mode-map (kbd "C-c p") 'projectile-command-map)
#+END_SRC #+END_SRC
*** Company *** Company
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp