diff options
| author | Franck Cuny <franck@fcuny.net> | 2025-12-13 17:05:13 -0800 |
|---|---|---|
| committer | Franck Cuny <franck@fcuny.net> | 2025-12-13 17:06:49 -0800 |
| commit | 548f31ae7f81b4ef262b8ecee11918583eb87cd6 (patch) | |
| tree | 643a5996f1b1d20c78c2f689ba4b1092f81e9584 /flake/checks.nix | |
| parent | remove abstractions for managing users (diff) | |
| download | infra-548f31ae7f81b4ef262b8ecee11918583eb87cd6.tar.gz | |
stop using flake-parts to simplify the setup
It's a lot of abstractions that are hard to fully understand, I don't
need that complexity for my setup.
Diffstat (limited to '')
| -rw-r--r-- | flake/checks.nix | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/flake/checks.nix b/flake/checks.nix deleted file mode 100644 index 87d4a7f..0000000 --- a/flake/checks.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ inputs, ... }: -{ - perSystem = - { system, pkgs, ... }: - let - treefmtEval = inputs.treefmt-nix.lib.evalModule pkgs { - projectRootFile = "flake.nix"; - programs = { - nixfmt.enable = true; - deadnix.enable = true; - }; - }; - - mkPreCommitHooks = - src: - inputs.pre-commit-hooks.lib.${system}.run { - inherit src; - hooks = { - check-merge-conflicts.enable = true; - deadnix.enable = true; - detect-private-keys.enable = true; - end-of-file-fixer.enable = true; - mixed-line-endings.enable = true; - shellcheck = { - enable = true; - excludes = [ "\\.envrc$" ]; - }; - flake-checker.enable = true; - treefmt = { - enable = true; - entry = "${treefmtEval.config.build.wrapper}/bin/treefmt --ci"; - }; - trim-trailing-whitespace.enable = true; - }; - }; - in - { - checks = { - pre-commit-check = mkPreCommitHooks ./.; - }; - }; -} |
