Add company-web to web-mode

This commit is contained in:
Diego Berrocal 2015-05-06 14:10:36 -05:00 committed by syl20bnr
parent 1d1772b854
commit ef2e037c92
2 changed files with 10 additions and 1 deletions

View file

@ -13,3 +13,5 @@
;; Variables
(spacemacs|defvar-company-backends css-mode)
(spacemacs|defvar-company-backends web-mode)

View file

@ -13,6 +13,7 @@
(setq html-packages
'(
company
company-web
css-mode
emmet-mode
evil-matchit
@ -28,6 +29,9 @@
slim-mode
))
(defun html/init-company-web ()
(use-package company-web))
(defun html/init-css-mode ()
(use-package css-mode
:defer t
@ -44,6 +48,8 @@
(defun html/init-web-mode ()
(use-package web-mode
:defer t
:init
(push 'company-web-html company-backends-web-mode)
:config
(progn
;; Only use smartparens in web-mode
@ -183,4 +189,5 @@
(when (configuration-layer/layer-usedp 'auto-completion)
(defun html/post-init-company ()
(spacemacs|add-company-hook css-mode)))
(spacemacs|add-company-hook css-mode)
(spacemacs|add-company-hook web-mode)))