Switch between Microsoft Marketplace and Open VSX Registry in VSCodium. VSCodium ships with Open VSX by default, so using the Microsoft Marketplace or other official sources for installing extensions becomes very difficult. Source Swap flips the underlying product.json config between the two registries, and can auto-detect your install and fix file permissions for you.
One-time Setup
Ctrl+Shift+PSource Swap: Auto-Detect & Setup. It finds your VSCodium install and fixes permissions if needed (see TECHNICAL-DETAILS.md for the manual steps)Use Commands
Ctrl+Shift+PSource Swap: Switch Source or Source Swap: Check StatusRestart to Apply
Ctrl+Shift+P → "Reload Window") or restart VSCodium so the switch takes effectPress Ctrl+Shift+P (Linux/Windows) or Cmd+Shift+P (macOS):
| Command | Description |
|---|---|
Source Swap: Switch Source | Toggle between MS Marketplace and Open VSX |
Source Swap: Check Status | Show currently active marketplace |
Source Swap: Auto-Detect & Setup | Find your VSCodium install and fix permissions |
Access via Ctrl+, (or Cmd+,) → Search "Source Swap":
| Setting | Description |
|---|---|
Source Swap: Product Json Path | Custom path to product.json (overrides defaults) |
Source Swap: Linux Path | Default path for Linux systems |
Source Swap: Mac Path | Default path for macOS systems |
Source Swap: Windows User Path | User installation path for Windows |
Source Swap: Windows System Path | System installation path for Windows |
Custom Path Support: Configure custom paths in Settings if your VSCodium installation is in a non-standard location.
npm install
npm run lint
vsce package
Requirements:
Run Source Swap: Auto-Detect & Setup (Ctrl+Shift+P). It detects the file and walks you through fixing permissions. For the manual command, see TECHNICAL-DETAILS.md.
Permissions may need re-fixing after VSCodium updates via your package manager.
Verify your VSCodium installation path matches the platform defaults in TECHNICAL-DETAILS.md, or configure a custom path:
Ctrl+, or Cmd+,)/your/custom/path/product.jsonIf the marketplace doesn't seem to have changed, try a full restart before anything else, a window reload doesn't always pick it up:
Ctrl+Shift+P → "Reload Window"MIT, see LICENSE.
11 commits
JavaScript
100.0%
Switch between Microsoft Marketplace and Open VSX Registry in VSCodium. VSCodium ships with Open VSX by default, so using the Microsoft Marketplace or other official sources for installing extensions becomes very difficult. Source Swap flips the underlying product.json config between the two registries, and can auto-detect your install and fix file permissions for you.
One-time Setup
Ctrl+Shift+PSource Swap: Auto-Detect & Setup. It finds your VSCodium install and fixes permissions if needed (see TECHNICAL-DETAILS.md for the manual steps)Use Commands
Ctrl+Shift+PSource Swap: Switch Source or Source Swap: Check StatusRestart to Apply
Ctrl+Shift+P → "Reload Window") or restart VSCodium so the switch takes effectPress Ctrl+Shift+P (Linux/Windows) or Cmd+Shift+P (macOS):
| Command | Description |
|---|---|
Source Swap: Switch Source | Toggle between MS Marketplace and Open VSX |
Source Swap: Check Status | Show currently active marketplace |
Source Swap: Auto-Detect & Setup | Find your VSCodium install and fix permissions |
Access via Ctrl+, (or Cmd+,) → Search "Source Swap":
| Setting | Description |
|---|---|
Source Swap: Product Json Path | Custom path to product.json (overrides defaults) |
Source Swap: Linux Path | Default path for Linux systems |
Source Swap: Mac Path | Default path for macOS systems |
Source Swap: Windows User Path | User installation path for Windows |
Source Swap: Windows System Path | System installation path for Windows |
Custom Path Support: Configure custom paths in Settings if your VSCodium installation is in a non-standard location.
npm install
npm run lint
vsce package
Requirements:
Run Source Swap: Auto-Detect & Setup (Ctrl+Shift+P). It detects the file and walks you through fixing permissions. For the manual command, see TECHNICAL-DETAILS.md.
Permissions may need re-fixing after VSCodium updates via your package manager.
Verify your VSCodium installation path matches the platform defaults in TECHNICAL-DETAILS.md, or configure a custom path:
Ctrl+, or Cmd+,)/your/custom/path/product.jsonIf the marketplace doesn't seem to have changed, try a full restart before anything else, a window reload doesn't always pick it up:
Ctrl+Shift+P → "Reload Window"MIT, see LICENSE.
11 commits
JavaScript
100.0%