nixos/network.nix

51 lines
837 B
Nix
Raw Normal View History

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 13:13:18 +00:00
targetHost = "jude.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
}