summaryrefslogtreecommitdiff
path: root/emacs/custom/fcuny-prog.el
diff options
context:
space:
mode:
Diffstat (limited to 'emacs/custom/fcuny-prog.el')
-rw-r--r--emacs/custom/fcuny-prog.el7
1 files changed, 7 insertions, 0 deletions
diff --git a/emacs/custom/fcuny-prog.el b/emacs/custom/fcuny-prog.el
index 1e2141c..a3eec01 100644
--- a/emacs/custom/fcuny-prog.el
+++ b/emacs/custom/fcuny-prog.el
@@ -35,6 +35,7 @@
:commands (lsp lsp-deferred)
:diminish lsp-mode
:hook ((go-mode . lsp-deferred)
+ (nix-mode . lsp-deferred)
(lsp-mode . (lambda() (let ((lsp-keymap-prefix "C-c l"))
(lsp-enable-which-key-integration)))))
:config
@@ -163,4 +164,10 @@
;; Show three lines of context around the current message
(compilation-context-lines 3))
+(use-package nix-mode
+ :ensure t
+ :mode "\\.nix\\'"
+ :hook ((before-save . nix-format-before-save))
+ :config)
+
(provide 'fcuny-prog)