adding scala-mode2 haskell-mode helm helm-projectile and flycheck packages