hive.nix (view raw)
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 | { meta = { nixpkgs = <nixpkgs>; specialArgs = { srvos = import <srvos>; }; }; defaults = { pkgs, ... }: { deployment = { buildOnTarget = true; }; }; linde = { name, nodes, srvos, ... }: { 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 ]; }; } |