blob: 5be6f5339a78c1d15c395fa8f53cfb67b31d55cc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
{
meta = {
nixpkgs = <nixpkgs>;
specialArgs = {
srvos = import <srvos>;
};
};
defaults = { pkgs, ... }: {
deployment = {
buildOnTarget = true;
};
};
linde = { name, nodes, srvos, ... }: {
deployment.allowLocalDeployment = true;
imports = [
srvos.nixosModules.server
srvos.nixosModules.hardware-hetzner-cloud-arm
<agenix/modules/age.nix>
(builtins.getFlake (toString <searchix>)).nixosModules.web
(builtins.getFlake (toString <golink>)).nixosModules.default
./packages/modules/nixos/laminar.nix
./system/linde.nix
];
};
}
|