nix: ability to deploy hydrogen configuration

This commit is contained in:
Primrose 2024-07-18 22:33:56 +02:00
parent cadda2e104
commit 588401eea5
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
3 changed files with 96 additions and 3 deletions

16
nix/deploy/default.nix Normal file
View file

@ -0,0 +1,16 @@
{ self, inputs, ... }:
{
flake.checks = builtins.mapAttrs (
_system: deployLib: deployLib.deployChecks self.deploy
) inputs.deploy-rs.lib;
flake.deploy.nodes.hydrogen = {
hostname = "hydrogen";
sshUser = "root";
profiles.system = {
user = "root";
path = inputs.deploy-rs.lib.aarch64-linux.activate.nixos self.nixosConfigurations.hydrogen;
};
};
}