mirror of
https://github.com/srid/nixos-config.git
synced 2025-12-26 15:04:59 +08:00
Refactor
This commit is contained in:
parent
36b1c10927
commit
77e6383d7c
2 changed files with 7 additions and 1 deletions
|
|
@ -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`
|
||||
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue