 (use-package ensime :ensure t :pin melpa
   :config
   (setq
-   ensime-sbt-command "/opt/sbt/bin/sbt"
-   sbt:program-name   "/opt/sbt/bin/sbt"
+   ensime-sbt-command "/usr/bin/sbt"
+   sbt:program-name   "/usr/bin/sbt"
    ensime-search-interface 'ivy))
 
 (use-package sbt-mode :ensure t :pin melpa)

  ;;  :test        "make test")
  :config (projectile-mode))


(use-package counsel-projectile :ensure t :init
  (defun counsel-projectile-ag ()

(use-package typescript-mode :ensure t :init (add-hook 'typescript-mode-hook #'tide-init))

(use-package nvm :ensure t :defer t)

(use-package markdown-mode :ensure t :commands (markdown-mode gfm-mode)
  :mode (("README\\.md\\'" . gfm-mode)
         ("\\.md\\'" . markdown-mode)
         ("\\.markdown\\'" . markdown-mode))
  :init (setq markdown-command "multimarkdown"))

(use-package js2-mode
  :ensure t
