                            ("C-c C-f" . eslintd-fix)))
 
               (use-package tern
-                :config (eval-after-load 'company '(add-to-list 'company-backends 'company-tern)))))
+                :after company
+                :config (add-to-list 'company-backends 'company-tern))))
 
 ;; FlyCheck
 (use-package flycheck-yamllint

                                   ("C-c s" . py-isort-buffer)))

              (use-package anaconda-mode
                :config
                (anaconda-mode t)
                (anaconda-eldoc-mode t)
                (eval-after-load 'company
                  '(add-to-list 'company-backends '(company-anaconda :with company-capf))))))
;; Go
(use-package go-mode
  :config

  (global-set-key (kbd "C-z") popwin:keymap))

;; Auto-completion
(use-package company)

(use-package company-quickhelp
  :after company
  :config (company-quickhelp-mode t))

(use-package company-flx
  :after company
  :config (company-flx-mode t))

(use-package company-shell
  :after company
  :config
  (add-to-list 'company-backend '(company-shell company-shell-env)))

;; Web stuff
(use-package web-mode
