{ lib, ... }@args : with lib; { options = { networks = (import ./networks/options.nix args); vms = mkOption { type = types.attrsOf (types.submodule (import ./vms/submoduleOptions.nix args)); default = { }; }; }; }