nixos/network.nix
2024-10-11 09:13:18 -04:00

50 lines
837 B
Nix

let
pkgs = import ./nixpkgs {
config = {
allowUnfreePredicate = pkg: true;
};
};
in
{
network = {
description = "wolfgirl.systems";
inherit pkgs;
};
"stella" = { pkgs, ... }: {
deployment = {
targetHost = "stella.wolfgirl.systems";
};
imports = [
./hosts/stella.nix
./common
];
};
"nova" = { pkgs, ... }: {
deployment = {
targetHost = "nova.wolfgirl.systems";
};
imports = [
./hosts/nova.nix
./common
];
};
"jude" = { pkgs, ... }: {
deployment = {
targetHost = "jude.wolfgirl.systems";
};
imports = [
./hosts/jude.nix
./common
];
};
"alice" = { pkgs, ... }: {
deployment = {
targetHost = "alice.wolfgirl.systems";
};
imports = [
./hosts/alice.nix
./common
];
};
}