;;; lang/scala/config.el (@def-package scala-mode :mode "\\.s\\(cala\\|bt\\)$" :init (add-hook 'scala-mode-hook 'eldoc-mode) :config (@set :company-backend 'scala-mode '(ensime-company (company-yasnippet)))) (@def-package sbt-mode :after scala-mode) (@def-package ensime :commands (ensime ensime-mode ensime-scala-mode-hook) :init (add-hook 'scala-mode-hook 'ensime-scala-mode-hook))