summary refs log tree commit diff
path: root/config/init-nix.el
blob: d0e50c75ac35d2e2d83585bcc119fbf84fc5f378 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
;;; init-nix.el --- Configure nix -*- lexical-binding: t -*-
;; Author: Franck Cuny <franck@fcuny.net>

;;; Commentary:

;; All nix related things

;;; Code:

(use-package nix-mode
  :ensure t
  :hook ((nix-mode . eglot-ensure)
         (nix-mode . (lambda () (add-hook 'before-save-hook 'eglot-format-buffer nil t))))
  :custom
  (nix-indent-function 'nix-indent-line))

(provide 'init-nix)

;;; init-nix.el ends here