From 0edee188b939373533375ec34bf40a85ea79388d Mon Sep 17 00:00:00 2001 From: marshmallow Date: Tue, 1 Apr 2025 12:49:10 +1100 Subject: [PATCH] ignore pnpm-lock.yaml in treefmt --- flake.nix | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/flake.nix b/flake.nix index bf1f6f0..ba14776 100644 --- a/flake.nix +++ b/flake.nix @@ -45,20 +45,24 @@ toolchain = inputs'.fenix.packages.complete; craneLib = (crane.mkLib pkgs).overrideToolchain config._module.args.toolchain.toolchain; }; - treefmt.programs = { - # rfc style - nixfmt.enable = true; + treefmt = { + programs = { + # rfc style + nixfmt.enable = true; - rustfmt.enable = true; - yamlfmt.enable = true; - just.enable = true; - mdformat = { - enable = true; - package = pkgs.mdformat.withPlugins (plugins: [ plugins.mdformat-frontmatter ]); + rustfmt.enable = true; + yamlfmt.enable = true; + just.enable = true; + mdformat = { + enable = true; + package = pkgs.mdformat.withPlugins (plugins: [ plugins.mdformat-frontmatter ]); + }; + prettier.enable = true; + protolint.enable = true; + taplo.enable = true; }; - prettier.enable = true; - protolint.enable = true; - taplo.enable = true; + settings.global.excludes = [ "**/pnpm-lock.yaml" ]; + }; }; -- 2.54.0