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.

Platforms

  • 🅱️ BSD

  • 🐧 Linux

  • 🍎 macOS

  • ⨂ Unix

  • 🪟 Windows

Operations

Operation

Supported

installed

outdated

search

install

upgrade

upgrade_all

remove

sync

cleanup

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:

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