Compare commits

...

2 Commits

Author SHA1 Message Date
5e0737c20f Update
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-09-23 14:04:27 +01:00
be7b39f41a Add flake checks
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2025-09-10 20:07:36 +01:00
2 changed files with 16 additions and 7 deletions

12
flake.lock generated
View File

@@ -2,11 +2,11 @@
"nodes": { "nodes": {
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1754725699, "lastModified": 1758427187,
"narHash": "sha256-iAcj9T/Y+3DBy2J0N+yF9XQQQ8IEb5swLFzs23CdP88=", "narHash": "sha256-pHpxZ/IyCwoTQPtFIAG2QaxuSm8jWzrzBGjwQZIttJc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054", "rev": "554be6495561ff07b6c724047bdd7e0716aa7b46",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -29,11 +29,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1754847726, "lastModified": 1758206697,
"narHash": "sha256-2vX8QjO5lRsDbNYvN9hVHXLU6oMl+V/PsmIiJREG4rE=", "narHash": "sha256-/DbPkh6PZOgfueCbs3uzlk4ASU2nPPsiVWhpMCNkAd0=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "7d81f6fb2e19bf84f1c65135d1060d829fae2408", "rev": "128222dc911b8e2e18939537bed1762b7f3a04aa",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -28,7 +28,16 @@
{ {
packages.${system} = import ./packages { inherit pkgs; }; packages.${system} = import ./packages { inherit pkgs; };
formatter.${system} = treefmt.config.build.wrapper; formatter.${system} = treefmt.config.build.wrapper;
checks.${system}.formatting = treefmt.config.build.check inputs.self;
checks.${system} =
let
packages = pkgs.lib.mapAttrs' (
n: pkgs.lib.nameValuePair "package-${n}"
) inputs.self.packages.${system};
formatter.formatting = treefmt.config.build.check inputs.self;
in
packages // formatter;
} }
); );
} }