diff --git a/shell.nix b/shell.nix index 55bd8ea2..a8deeae6 100644 --- a/shell.nix +++ b/shell.nix @@ -41,10 +41,23 @@ pkgs.mkShellNoCC { ] ++ checks.enabledPackages; + # Environment variables ARGOCD_ENV_CLUSTER_NAME = "hel1"; HELM_GIT_ACCESS_TOKEN = "glpat-xxx"; shellHook = builtins.concatStringsSep "\n" [ checks.shellHook ]; + + # Alternative shells + passthru = pkgs.lib.mapAttrs (name: value: pkgs.mkShellNoCC (value // { inherit name; })) { + ci-shell = { + packages = [ + pkgs.npins + ]; + shellHook = '' + export NPINS_DIRECTORY="nix" + ''; + }; + }; }