fix mkPackages

move "lint" command to /packages
This commit is contained in:
Gerg-L 2023-12-10 17:01:30 -05:00
parent 7f33afb985
commit a132ccf4b6
Signed by: gerg-l
SSH key fingerprint: SHA256:FPYDHIkvMocr4wdmZXpgpJjsb2Tw6rASs2ISPbOb0KI
4 changed files with 71 additions and 88 deletions

View file

@ -18,25 +18,8 @@ lib.gerg-utils {} {
"game-desktop"
"media-laptop"
];
formatter =
pkgs:
pkgs.writeShellApplication {
name = "lint";
runtimeInputs = [
(pkgs.nixfmt.overrideAttrs {
version = "0.6.0-${inputs.nixfmt.shortRev}";
src = inputs.nixfmt;
})
pkgs.deadnix
pkgs.statix
pkgs.fd
];
text = ''
fd '.*\.nix' . -x statix fix -- {} \;
fd '.*\.nix' . -X deadnix -e -- {} \; -X nixfmt {} \;
'';
};
formatter = pkgs: inputs.self.packages.${pkgs.stdenv.hostPlatform.system}.lint;
devShells = pkgs: {default = pkgs.mkShell {packages = [pkgs.sops];};};