From cc7de0ee3e944dda67826d745274b8fcec641916 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Thu, 12 Mar 2026 22:54:53 +0530 Subject: Added git pre-commit-hook for auto-formatting --- flake.nix | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index a8a7e49..37b0779 100644 --- a/flake.nix +++ b/flake.nix @@ -9,6 +9,7 @@ }; base16.url = "github:SenchoPens/base16.nix"; nixvim.url = "github:nix-community/nixvim"; + pre-commit-hooks.url = "github:cachix/pre-commit-hooks.nix"; }; outputs = @@ -17,6 +18,7 @@ home-manager, base16, nixvim, + pre-commit-hooks, ... }: let @@ -24,6 +26,12 @@ pkgs = nixpkgs.legacyPackages.${system}; in { + checks.${system}.pre-commit-check = pre-commit-hooks.lib.${system}.run { + src = ./.; + hooks = { + nixfmt.enable = true; + }; + }; formatter.${system} = pkgs.nixfmt-tree; homeConfigurations = { -- cgit v1.2.3