diff options
Diffstat (limited to '.config/emacs/init.el')
-rw-r--r-- | .config/emacs/init.el | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/.config/emacs/init.el b/.config/emacs/init.el index 4d6543b..d4facb8 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -100,6 +100,16 @@ (set (make-local-variable 'graphviz-dot-auto-indent-on-semi) nil) ))) (use-package haml-mode :mode "\\.haml\\'") +(use-package haskell-mode + :mode (("\\.hcr\\'" . ghc-core-mode) + ("\\.dump-simpl\\'" . ghc-core-mode) + ("\\.ghci\\'" . ghci-script-mode-mode) + ("\\.chs\\'" . haskell-c2hs-mode) + ("\\.cabal\\'" . haskell-cabal-mode) + ("\\.[gh]s\\'" . haskell-mode) + ("\\.l[gh]s\\'" . literate-haskell-mode) + ("\\.hsc\\'" . haskell-mode)) + :interpreter ("runghc" "runhaskell")) (use-package less-css-mode :mode "\\.less\\'") (use-package markdown-mode :mode ("\\.markdown\\'" "\\.md\\'" "\\.ronn\\'")) (use-package nginx-mode :mode ("nginx\\.conf\\'" "/nginx/.+\\.conf\\'")) |