emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/nix-mode e61ecb95ef 456/500: Merge pull request #137 from


From: ELPA Syncer
Subject: [nongnu] elpa/nix-mode e61ecb95ef 456/500: Merge pull request #137 from bcc32/nix-format-before-save
Date: Sat, 29 Jan 2022 08:27:56 -0500 (EST)

branch: elpa/nix-mode
commit e61ecb95ef1e5d44d9e50f8e5f8fa135da623da6
Merge: 3cca5b6527 207e5c0a92
Author: Matthew Bauer <mjbauer95@gmail.com>
Commit: GitHub <noreply@github.com>

    Merge pull request #137 from bcc32/nix-format-before-save
    
    nix-format.el: Add nix-format-before-save
---
 nix-format.el | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/nix-format.el b/nix-format.el
index 1f97e8a086..151c16bdd2 100644
--- a/nix-format.el
+++ b/nix-format.el
@@ -38,5 +38,11 @@
   (nix--format-call (current-buffer) (nix--find-nixfmt))
   (message "Formatted buffer with nixfmt."))
 
+;;;###autoload
+(defun nix-format-before-save ()
+  "Add this to `before-save-hook' to run nixfmt when saving."
+  (when (derived-mode-p 'nix-mode)
+    (nix-format-buffer)))
+
 (provide 'nix-format)
 ;;; nix-format.el ends here



reply via email to

[Prev in Thread] Current Thread [Next in Thread]