about summary refs log tree commit diff
path: root/dotfiles
diff options
context:
space:
mode:
Diffstat (limited to 'dotfiles')
-rw-r--r--dotfiles/.emacs10
1 files changed, 10 insertions, 0 deletions
diff --git a/dotfiles/.emacs b/dotfiles/.emacs
index dd66cc4..90a1614 100644
--- a/dotfiles/.emacs
+++ b/dotfiles/.emacs
@@ -66,6 +66,10 @@
       (current-buffer) ;; leave as-is
       (get-buffer-create "*dashboard*"))))
 
+(use-package direnv
+  :config
+  (direnv-mode))
+
 (use-package nix-mode
     :mode "\\.nix\\'")
 
@@ -74,3 +78,9 @@
 (use-package typescript-mode)
 
 (use-package jq-mode)
+
+(use-package lsp-mode
+  :hook ((haskell-mode . lsp-deferred))
+  :commands (lsp lsp-deferred))
+
+(use-package lsp-haskell)