{ lib, ... }: with lib; { meta.maintainers = [ maintainers.rycee ]; options.submoduleSupport = { enable = mkOption { type = types.bool; default = false; internal = true; description = '' Whether the Home Manager module system is used as a submodule in, for example, NixOS or nix-darwin. ''; }; externalPackageInstall = mkOption { type = types.bool; default = false; internal = true; description = '' Whether the packages of are installed separately from the Home Manager activation script. In NixOS, for example, this may be accomplished by installing the packages through . ''; }; }; }