main
1topArgs: {
2 flake.modules.nixos.core = {config, ...}: let
3 hostName = config.networking.hostName;
4 hostMeta = topArgs.config.flake.meta.host.hosts.${hostName};
5 in {
6 imports = [topArgs.inputs.vaultix.nixosModules.default];
7
8 vaultix.settings.hostPubkey = hostMeta.hostPubKey;
9 };
10}