Add company-web to web-mode
This commit is contained in:
parent
1d1772b854
commit
ef2e037c92
|
@ -13,3 +13,5 @@
|
||||||
;; Variables
|
;; Variables
|
||||||
|
|
||||||
(spacemacs|defvar-company-backends css-mode)
|
(spacemacs|defvar-company-backends css-mode)
|
||||||
|
(spacemacs|defvar-company-backends web-mode)
|
||||||
|
|
||||||
|
|
|
@ -13,6 +13,7 @@
|
||||||
(setq html-packages
|
(setq html-packages
|
||||||
'(
|
'(
|
||||||
company
|
company
|
||||||
|
company-web
|
||||||
css-mode
|
css-mode
|
||||||
emmet-mode
|
emmet-mode
|
||||||
evil-matchit
|
evil-matchit
|
||||||
|
@ -28,6 +29,9 @@
|
||||||
slim-mode
|
slim-mode
|
||||||
))
|
))
|
||||||
|
|
||||||
|
(defun html/init-company-web ()
|
||||||
|
(use-package company-web))
|
||||||
|
|
||||||
(defun html/init-css-mode ()
|
(defun html/init-css-mode ()
|
||||||
(use-package css-mode
|
(use-package css-mode
|
||||||
:defer t
|
:defer t
|
||||||
|
@ -44,6 +48,8 @@
|
||||||
(defun html/init-web-mode ()
|
(defun html/init-web-mode ()
|
||||||
(use-package web-mode
|
(use-package web-mode
|
||||||
:defer t
|
:defer t
|
||||||
|
:init
|
||||||
|
(push 'company-web-html company-backends-web-mode)
|
||||||
:config
|
:config
|
||||||
(progn
|
(progn
|
||||||
;; Only use smartparens in web-mode
|
;; Only use smartparens in web-mode
|
||||||
|
@ -183,4 +189,5 @@
|
||||||
|
|
||||||
(when (configuration-layer/layer-usedp 'auto-completion)
|
(when (configuration-layer/layer-usedp 'auto-completion)
|
||||||
(defun html/post-init-company ()
|
(defun html/post-init-company ()
|
||||||
(spacemacs|add-company-hook css-mode)))
|
(spacemacs|add-company-hook css-mode)
|
||||||
|
(spacemacs|add-company-hook web-mode)))
|
||||||
|
|
Loading…
Reference in a new issue