diff options
| author | Baitinq <[email protected]> | 2022-07-11 22:52:09 +0200 |
|---|---|---|
| committer | Baitinq <[email protected]> | 2022-07-11 22:52:09 +0200 |
| commit | 64bc44b6e3df9e28520c830da01d43061e008a71 (patch) | |
| tree | 7cb6a4c611da6a2a3915619cfaf03bb7ff638c81 /dotfiles | |
| parent | Enable direnv (diff) | |
| download | nixos-config-64bc44b6e3df9e28520c830da01d43061e008a71.tar.gz nixos-config-64bc44b6e3df9e28520c830da01d43061e008a71.tar.bz2 nixos-config-64bc44b6e3df9e28520c830da01d43061e008a71.zip | |
Emacs: Enable direnv and lsp (haskell)
Diffstat (limited to 'dotfiles')
| -rw-r--r-- | dotfiles/.emacs | 10 |
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) |