Skip to content

Instantly share code, notes, and snippets.

@ivopt
Created June 9, 2020 10:12
Show Gist options
  • Save ivopt/b8bb800264bd4253da4985e27eea14a3 to your computer and use it in GitHub Desktop.
Save ivopt/b8bb800264bd4253da4985e27eea14a3 to your computer and use it in GitHub Desktop.
Migrate from VSCode to VSCodium
# Export your extention list and your settings from VSCode
code --list-extensions | tee ~/vscode-extensions.txt
cp ~/Library/Application\ Support/Code/User/settings.json ~/vscode-settings.json
cp ~/Library/Application\ Support/Code/User/keybindings.json ~/vscode-keybindings.json
cp -r ~/Library/Application\ Support/Code/User/snippets ~/vscode-usersnippets
# Uninstall VSCode (may vary if you haven't installed through brew)
brew cask uninstall --force visual-studio-code
# Install VSCodium
brew cask install vscodium
# Reinstate all extensions and configs
xargs -n1 code --install-extension < ~/vscode-extensions.txt
mv ~/vscode-settings.json ~/Library/Application\ Support/VSCodium/User/settings.json
mv ~/vscode-keybindings.json ~/Library/Application\ Support/VSCodium/User/keybindings.json
mv ~/vscode-usersnippets/* ~/Library/Application\ Support/VSCodium/User/snippets/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment