Commit 326725bda9ed
Changed files (1)
tools
emacs
config
tools/emacs/config/setup-nix.el
@@ -1,16 +1,20 @@
;;; -*- lexical-binding: t; -*-
(use-package nix-mode
+ :if *nix*
:mode ("\\.nix\\'" "\\.nix.in\\'"))
(use-package nix-drv-mode
- :ensure nix-mode
+ :if *nix*
+ :after nix-mode
:mode "\\.drv\\'")
(use-package nix-shell
- :ensure nix-mode
+ :if *nix*
+ :after nix-mode
:commands (nix-shell-unpack nix-shell-configure nix-shell-build))
(use-package nixpkgs-fmt
+ :if *nix*
:after nix-mode
:config
(add-hook 'nix-mode-hook 'nixpkgs-fmt-on-save-mode))