Various fixes and change formatter to nixfmt-rfc-style #19

Merged
jalil merged 3 commits from various-fixes into main 2024-07-04 23:07:29 +02:00
4 changed files with 9 additions and 39 deletions
Showing only changes of commit 711c1aa81d - Show all commits

View file

@ -101,14 +101,20 @@
path = ./.;
name = "configuration.nix";
};
runCmdInSrc = name: cmd:
pkgs.runCommandNoCC name {} ''
cd ${src}
${cmd}
mkdir $out
'';
in {
nvim = nixvim.lib.${system}.check.mkTestDerivationFromNixvimModule {
pkgs = import nixpkgs {inherit system overlays;};
module = ./nvim/standalone.nix;
};
fmt = pkgs.callPackage ./fmt.nix {inherit src;};
lint = pkgs.callPackage ./lint.nix {inherit src;};
typos = pkgs.callPackage ./lint.nix {inherit src;};
fmt = runCmdInSrc "fmt-src" "${lib.getExe self.formatter.${system}} --check .";
lint = runCmdInSrc "lint-src" "${lib.getExe pkgs.statix} check .";
typos = runCmdInSrc "typos-src" "${lib.getExe pkgs.typos} .";
}
);

12
fmt.nix
View file

@ -1,12 +0,0 @@
{
lib,
stdenvNoCC,
alejandra,
src,
}:
stdenvNoCC.mkDerivation {
name = "fmt-src";
inherit src;
buildPhase = "${lib.getExe alejandra} --check .";
installPhase = "mkdir $out";
}

View file

@ -1,12 +0,0 @@
{
lib,
stdenvNoCC,
statix,
src,
}:
stdenvNoCC.mkDerivation {
name = "lint-src";
inherit src;
buildPhase = "${lib.getExe statix} check .";
installPhase = "mkdir $out";
}

View file

@ -1,12 +0,0 @@
{
lib,
stdenvNoCC,
typos,
src,
}:
stdenvNoCC.mkDerivation {
name = "typos-src";
inherit src;
buildPhase = "${lib.getExe typos} .";
installPhase = "mkdir $out";
}