all repos — nixfiles @ f66c5161d28669e0f4eee3109b283aa785950252

System and user configuration, managed by nix and home-manager

fix flake dev shell

Alan Pearce
commit

f66c5161d28669e0f4eee3109b283aa785950252

parent

7ea5b52b7ad8f36f7d46796ba581aa1314a5fb25

1 file changed, 10 insertions(+), 14 deletions(-)

changed files
M flake.nixflake.nix
@@ -171,18 +171,14 @@ modules = [
./user/server.nix ]; }; - } - // forAllSystems ( - system: - let - pkgs = import nixpkgs { inherit system; }; - in - { - devShells = { - default = pkgs.mkShell { - inherit (self.checks.${system}.pre-commit-check) shellHook; - buildInputs = self.checks.${system}.pre-commit-check.enabledPackages; + devShells = forAllSystems ( + system: + let + pkgs = import nixpkgs { inherit system; }; + in + { + default = pkgs.mkShell { packages = with pkgs; [ nixos-rebuild-ng (writeShellScriptBin "nixos-rebuild" ''
@@ -191,7 +187,7 @@ '')
agenix.packages.${system}.default ]; }; - }; - } - ); + } + ); + }; }