This commit is contained in:
Sridhar Ratnakumar 2023-07-15 11:06:43 -04:00
parent 36b1c10927
commit 77e6383d7c
2 changed files with 7 additions and 1 deletions

View file

@ -55,3 +55,4 @@ Start from `flake.nix` (see [Flakes](https://nixos.wiki/wiki/Flakes)). [`flake-p
sudo nixos-rebuild boot
```
- To autoformat the project tree using nixpkgs-fmt, run `nix fmt`.
- To build all flake outputs (locally or in CI), run `nix run github:srid/nixci`

View file

@ -100,7 +100,12 @@
treefmt.config = {
projectRootFile = "flake.nix";
programs.nixpkgs-fmt.enable = true;
settings.formatter.nixpkgs-fmt.excludes = [ "nixos/jenkins/plugins.nix" ];
settings.formatter.nixpkgs-fmt.excludes =
let
nixosConfig = self.nixosConfigurations.actual;
jenkinsPluginsFile = nixosConfig.config.jenkins-nix-ci.plugins-file;
in
[ jenkinsPluginsFile ];
};
packages.default = self'.packages.activate;