Skip to content

Commit 52daf94

Browse files
author
jared
committed
Removed the pre-commit-hooks in favour of using the same tools from
`flake-lang`; and hence removed `pkgs.nix`
1 parent 0517d84 commit 52daf94

File tree

4 files changed

+9
-80
lines changed

4 files changed

+9
-80
lines changed

extras/pre-commit-hooks-extra.nix

Lines changed: 0 additions & 44 deletions
This file was deleted.

flake.nix

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@
4444
outputs = inputs@{ flake-parts, ... }:
4545
flake-parts.lib.mkFlake { inherit inputs; } {
4646
imports = [
47-
./pkgs.nix
4847
./settings.nix
4948
./pre-commit.nix
5049
./hercules-ci.nix

pkgs.nix

Lines changed: 0 additions & 32 deletions
This file was deleted.

pre-commit.nix

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{ inputs, ... }: {
22
imports = [
3-
./extras/pre-commit-hooks-extra.nix
43
inputs.proto-nix.lib.preCommitModule
4+
inputs.flake-lang.flakeModule.rustMonorepoPreCommit
55
];
66
perSystem = { config, pkgs, ... }:
77
{
@@ -37,8 +37,14 @@
3737
dhall-format.enable = true;
3838
purty.enable = true;
3939
rustfmt-monorepo.enable = true;
40-
my-denofmt.enable = true;
41-
my-denolint.enable = true;
40+
denofmt = {
41+
enable = true;
42+
# Note(jaredponn): We follow the default files this formats, except
43+
# we exclude markdown files. See
44+
# [1] https://docs.deno.com/runtime/manual/tools/formatter
45+
files = ''^.*\.(js|ts|jsx|tsx|json|jsonc)$'';
46+
};
47+
denolint.enable = true;
4248
protolint.enable = true;
4349
txtpbfmt.enable = true;
4450
};

0 commit comments

Comments
 (0)