add devshell cli

This commit is contained in:
Tim Schubert 2022-10-28 17:00:34 +02:00
parent c781508dee
commit 771e718335
Signed by: dadada
GPG key ID: EEB8D1CE62C4DFEA
4 changed files with 66 additions and 15 deletions

View file

@ -11,6 +11,7 @@
, scripts
, recipemd
, agenix
, devshell
, ...
} @ inputs:
(flake-utils.lib.eachDefaultSystem (system:
@ -20,9 +21,18 @@
formatter = self.formatter.${system};
in
{
apps = import ./apps.nix (inputs // { inherit pkgs system; });
devShells.default = pkgs.callPackage ./dev-shell.nix inputs // { inherit pkgs system; };
devShells.default =
let
pkgs = import nixpkgs {
inherit system;
overlays = [
agenix.overlay
(final: prev: { deploy-rs = deploy-rs.defaultPackage.${system}; })
devshell.overlay
];
};
in
import ./devshell.nix { inherit pkgs; };
formatter = nixpkgs.legacyPackages."${system}".nixpkgs-fmt;