| MPM-CONFIG-TEMPLATE(1) | MPM-CONFIG-TEMPLATE(1) |
mpm config-template - Print per-manager overrides as a TOML config template.
mpm config-template [OPTIONS] [apk|apm|apt|apt-cyg|apt-mint|asdf|brew|cargo|cask|cave|choco|chromebrew|composer|conda|cpan|deb-get|dnf|dnf5|emerge|eopkg|fink|flatpak|fwupd|gem|gh-ext|guix|macports|mas|mise|nix|npm|opkg|pacaur|pacman|pacstall|paru|pip|pipx|pkcon|pkg|pkg-tools|pkgin|pnpm|ports|pwsh-gallery|scoop|sdkman|sfsu|slapt-get|snap|soar|sorcery|steamcmd|stew|sun-tools|swupd|tazpkg|tlmgr|topgrade|urpmi|uv|uvx|vscode|vscodium|winget|xbps|yarn|yarn-berry|yay|yum|zerobrew|zypper]...
Print the overridable attributes of one or more managers as a TOML config template.
Each block is a valid [mpm.managers.<id>] section ready to paste into a standalone config file or a [tool.mpm] pyproject.toml block. The output lists every overridable field with its current value so it doubles as the canonical reference for what each manager exposes: prune the rows that don't apply and customize the rest.
With no positional arguments, every maintained (non-deprecated) manager is dumped. Pass one or more manager IDs to restrict the output.
| 2026-07-09 |