23 lines
523 B
Nix
23 lines
523 B
Nix
{ pkgs ? import <nixpkgs> {} }:
|
|
|
|
let
|
|
agenixSrc = fetchTarball {
|
|
url = "https://github.com/ryantm/agenix/archive/main.tar.gz";
|
|
sha256 = "103slb8xy5sb68zxjjbb9d0svq8xz751a7yrg6vrz5rh4374bzgl";
|
|
};
|
|
in
|
|
pkgs.mkShell {
|
|
buildInputs = [
|
|
(pkgs.callPackage "${agenixSrc}/pkgs/agenix.nix" {})
|
|
];
|
|
packages = with pkgs; [
|
|
deploy-rs
|
|
nano
|
|
];
|
|
|
|
EDITOR="nano";
|
|
|
|
shellHook = ''
|
|
echo "Welcome to Federez-LaSuite network deploy-rs shell environment!"
|
|
'';
|
|
}
|