VSCodium¶
VSCodium (https://vscodium.com) is the telemetry-free community build of Visual
Studio Code; its codium CLI exposes the exact same extension command surface as
code, so this definition mirrors vscode.toml.
Homebrew Bundle has no vscodium entry type, and its vscode entry installs to
VS Code only, so mpm dump --brewfile skips VSCodium extensions rather than
silently misrouting them (see brewfile_skip_warning below).
No version_regexes: codium --version prints the bare version, then the commit
hash and the arch on their own lines, and the default regex picks the first
token up.
Home page: https://vscodium.com
Version requirement:
>=1.60.0
Platforms¶
🅱️ BSD
🐧 Linux
🍎 macOS
⨂ Unix
🪟 Windows
Operations¶
Operation |
Supported |
|---|---|
|
✓ |
|
|
|
|
|
✓ |
|
|
|
|
|
✓ |
|
|
|
Ecosystem¶
Accepted purl types:
pkg:vscodium
Usage¶
$ mpm --vscodium installed
$ mpm install pkg:vscodium/hello
$ mpm --dry-run install pkg:vscodium/hello
Every example above accepts --dry-run, which simulates the underlying manager calls without touching the system: the safe way to watch what mpm would do before trusting it.
Deselect the manager for a single run with --no-vscodium, disable it from your configuration, or tune its invocation attributes with per-manager overrides.
Command line¶
CLI names, in lookup order:
codium
The version is probed by running:
$ codium --version
1.60.2
7f6ab5485bbc008386c4386d08766667e155244e
x64
and extracted with:
r"(?P<version>\S+)"
Privilege escalation¶
mpm runs this manager as the current user and never prepends sudo by default. Flip the policy for its privileged operations with --sudo or the per-manager sudo override.
None of its operations needs root.
See privilege escalation for the full policy.
Cooldown¶
State of VSCodium’s release-age gating, from the cooldown support table:
Status: 🚧 Proposed
Mechanism: proposed enterprise policy
Reference: microsoft/vscode#316867
With --cooldown set, mpm skips this manager’s install and upgrade operations rather than run them unguarded (fail-closed); --allow-unsupported-managers opts back in.
Reference traces¶
Raw native outputs captured in the bundled definition: the reference mpm’s parsers were written against. If you know VSCodium well and a transcript below looks wrong, or a newer release changed its output format, report it.
$ codium --list-extensions --show-versions
tamasfe.even-better-toml@0.14.2