Charlotte 🦝 Delenk
ee991e6c85
All checks were successful
Hydra devShells.x86_64-linux.default Hydra build #23874 of nixos-config:pr618:devShells.x86_64-linux.default
Hydra nixosConfigurations.container-default-aarch64-linux Hydra build #23917 of nixos-config:pr618:nixosConfigurations.container-default-aarch64-linux
Hydra nixosConfigurations.container-default-x86_64-linux Hydra build #23919 of nixos-config:pr618:nixosConfigurations.container-default-x86_64-linux
Hydra nixosConfigurations.container-default-riscv64-linux Hydra build #23918 of nixos-config:pr618:nixosConfigurations.container-default-riscv64-linux
Hydra nixosConfigurations.pc-installer Hydra build #23922 of nixos-config:pr618:nixosConfigurations.pc-installer
Hydra checks.x86_64-linux.containers-default Hydra build #23916 of nixos-config:pr618:checks.x86_64-linux.containers-default
Hydra nixosConfigurations.not522 Hydra build #23920 of nixos-config:pr618:nixosConfigurations.not522
Hydra nixosConfigurations.not522-installer Hydra build #23921 of nixos-config:pr618:nixosConfigurations.not522-installer
21 lines
455 B
Nix
21 lines
455 B
Nix
{
|
|
lib,
|
|
config,
|
|
...
|
|
}: {
|
|
imports = [
|
|
./builders.nix
|
|
];
|
|
programs.ssh = {
|
|
controlMaster = "auto";
|
|
controlPersist = "10m";
|
|
matchBlocks."*" = lib.hm.dag.entryAfter ["build-nas" "build-rainbow-resort" "build-aarch64" "build-riscv"] {
|
|
identityFile = config.sops.secrets.".ssh/id_ed25519_sk".path;
|
|
};
|
|
enable = true;
|
|
};
|
|
sops.secrets.".ssh/id_ed25519_sk" = {
|
|
mode = "600";
|
|
sopsFile = ./shared-keys.yaml;
|
|
};
|
|
}
|