      ;; languages or syntax highliting
      rust
      clojure
-     (scala :variables
-            scala-use-unicode-arrows t
-            scala-auto-insert-asterisk-in-comments t
-            scala-auto-start-ensime t
-            ensime-startup-notification nil)
      csharp
-     php
      ruby
      python
      sql
-     javascript
-     windows-scripts
+     (javascript :variables
+                 js2-basic-offset 2
+                 js-indent-level 2)
      yaml
      html
-     latex
 
      emacs-lisp
      markdown

   dotspacemacs-inactive-transparency 90
   ;; If non nil unicode symbols are displayed in the mode line. (default t)
   dotspacemacs-mode-line-unicode-symbols t
   ;; If non nil smooth scrolling (native-scrolling) is enabled. Smooth
   ;; scrolling overrides the default behavior of Emacs which recenters the
   ;; point when it reaches the top or bottom of the screen. (default t)

              (ess-toggle-underscore nil)))
  (add-hook 'terraform-mode-hook 'terraform-format-on-save-mode)
  (setq clojure-enable-fancify-symbols t)
  (add-to-list 'spacemacs-jump-handlers-scala-mode '(ensime-edit-definition :async t)))

;; Do not write anything past this comment. This is where Emacs will
