{ inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-23.05"; nixinate.url = "github:matthewcroughan/nixinate"; }; outputs = { self, nixpkgs, nixinate }: { apps = nixinate.nixinate.aarch64-darwin self; nixosConfigurations = { nixos-test = nixpkgs.lib.nixosSystem { system = "x86_64-linux"; modules = [ (import ./machines/nixos-test) { _module.args.nixinate = { host = "10.49.212.3"; sshUser = "root"; buildOn = "remote"; substituteOnTarget = true; hermetic = false; }; } # ... other configuration ... ]; }; }; }; }