2024-09-26 09:44:39 +00:00
|
|
|
let
|
2024-09-30 04:12:30 +00:00
|
|
|
pkgs = import ./nixpkgs {
|
|
|
|
config = {
|
|
|
|
allowUnfreePredicate = pkg: true;
|
|
|
|
};
|
|
|
|
};
|
2024-09-26 09:44:39 +00:00
|
|
|
in
|
|
|
|
{
|
|
|
|
network = {
|
|
|
|
description = "wolfgirl.systems";
|
|
|
|
inherit pkgs;
|
|
|
|
};
|
|
|
|
|
|
|
|
"stella" = { pkgs, ... }: {
|
|
|
|
deployment = {
|
2024-09-27 21:15:57 +00:00
|
|
|
targetHost = "stella.wolfgirl.systems";
|
2024-09-26 09:44:39 +00:00
|
|
|
};
|
|
|
|
imports = [
|
|
|
|
./hosts/stella.nix
|
|
|
|
./common
|
|
|
|
];
|
|
|
|
};
|
2024-09-28 23:43:27 +00:00
|
|
|
"nova" = { pkgs, ... }: {
|
|
|
|
deployment = {
|
2024-10-11 13:13:18 +00:00
|
|
|
targetHost = "nova.wolfgirl.systems";
|
2024-09-28 23:43:27 +00:00
|
|
|
};
|
|
|
|
imports = [
|
|
|
|
./hosts/nova.nix
|
|
|
|
./common
|
|
|
|
];
|
|
|
|
};
|
2024-10-11 18:18:48 +00:00
|
|
|
"jade" = { pkgs, ... }: {
|
2024-09-29 01:45:04 +00:00
|
|
|
deployment = {
|
2024-10-11 18:21:02 +00:00
|
|
|
targetHost = "jade.wolfgirl.systems";
|
2024-09-29 01:45:04 +00:00
|
|
|
};
|
|
|
|
imports = [
|
2024-10-11 18:18:48 +00:00
|
|
|
./hosts/jade.nix
|
2024-09-29 01:45:04 +00:00
|
|
|
./common
|
|
|
|
];
|
|
|
|
};
|
2024-10-11 01:21:01 +00:00
|
|
|
"alice" = { pkgs, ... }: {
|
|
|
|
deployment = {
|
2024-10-11 13:13:18 +00:00
|
|
|
targetHost = "alice.wolfgirl.systems";
|
2024-10-11 01:21:01 +00:00
|
|
|
};
|
|
|
|
imports = [
|
|
|
|
./hosts/alice.nix
|
|
|
|
./common
|
|
|
|
];
|
|
|
|
};
|
2024-09-26 09:44:39 +00:00
|
|
|
}
|