Enable make completion with ivy
Invoking "make" or "project compilation" (<kbd>SPC c m</kbd>, <kbd>SPC c c</kbd>) is currently not supported in ivy mode. The PR re-enables them by adding helm-make to the ivy packages with ivy completion method.
This commit is contained in:
parent
06a7731eca
commit
a89573eb85
|
@ -15,6 +15,7 @@
|
|||
(counsel-projectile :toggle (configuration-layer/package-usedp 'projectile))
|
||||
evil
|
||||
flx
|
||||
helm-make
|
||||
ivy
|
||||
ivy-hydra
|
||||
(ivy-spacemacs-help :location local)
|
||||
|
@ -115,6 +116,16 @@
|
|||
|
||||
(defun ivy/init-flx ())
|
||||
|
||||
(defun ivy/init-helm-make ()
|
||||
(use-package helm-make
|
||||
:defer t
|
||||
:init
|
||||
(progn
|
||||
(setq helm-make-completion-method 'ivy)
|
||||
(spacemacs/set-leader-keys
|
||||
"cc" 'helm-make-projectile
|
||||
"cm" 'helm-make))))
|
||||
|
||||
(defun ivy/init-ivy ()
|
||||
(use-package ivy
|
||||
:config
|
||||
|
|
Loading…
Reference in a new issue