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 ;; Variables
(spacemacs|defvar-company-backends css-mode) (spacemacs|defvar-company-backends css-mode)
(spacemacs|defvar-company-backends web-mode)

View file

@ -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)))