VSCodium (and a freshly cloned copy of vscode built from source) stores its extension files in ~/.vscode-oss
. So if you currently have Visual Studio Code installed, your extensions won't automatically populate. You can copy the extensions
from ~/.vscode/extensions
to ~/.vscode-oss/extensions
.
Visual Studio Code stores its keybindings.json
and settings.json
file in these locations:
%APPDATA%\Code\User
$HOME/Library/Application Support/Code/User
$HOME/.config/Code/User
You can copy these files to the VSCodium user settings folder:
%APPDATA%\VSCodium\User
$HOME/Library/Application Support/VSCodium/User
$HOME/.config/VSCodium/User
To copy your settings manually:
Meta+,
)...
and choose 'Open settings.json'The Sync Settings extension can simplify the migration process by enabling synchronization of settings, keybindings, extensions, and more between Visual Studio Code and VSCodium. Its author is the main maintainer of VSCodium ;)
The extension is available in the Visual Studio Marketplace, OpenVSX or directly in its GitHub repository.
Meta+Shift+P
).Sync Settings: Open the repository settings
and execute the command.Meta+Shift+P
).Sync Settings: Upload (user -> repository)
and execute the command."syncSettings.openOutputOnActivity": true,
.Meta+Shift+P
).Sync Settings: Download (repository -> user)
and execute the command.Output
panel) before restarting VSCodium.This method ensures that all supported configurations are seamlessly transferred.