{ id, ... }: { lib, config, nodes, ... }: with lib; { imports = [ ./hardware.nix ./disk.nix ./network.nix ./users.nix ]; deployment = { targetHost = "10.32.30.94"; targetUser = "root"; tags = [ "node" ]; }; networking.hostName = "node-${fixedWidthNumber 2 id}"; nix.settings = { substituters = [ "http://cache.${config.networking.domain}" ]; trusted-public-keys = [ (fileContents nodes."manager".config.gather.parts."cache/key".path) ]; }; }