VSCodium
Last updated: 2024, Mon Jun 3rd at 13:54 CDT
VSCodium is a community-driven open-source source-code editor based off VSCode by Microsoft. Features includes disabled telemetry by default, support for debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and embedded Git
Official SiteTo Install: #
Only available in the AUR
AUR: vscodium-bin
Add the GPG key of the repository:
wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg | gpg --dearmor | sudo dd of=/usr/share/keyrings/vscodium-archive-keyring.gpg
Add the repository:
echo 'deb [ signed-by=/usr/share/keyrings/vscodium-archive-keyring.gpg ] https://download.vscodium.com/debs vscodium main' | sudo tee /etc/apt/sources.list.d/vscodium.list
Update then install VSCodium:
sudo apt update && sudo apt install codium
Add the GPG key of the repository:
sudo rpmkeys --import https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg
Add the repository:
printf "[gitlab.com_paulcarroty_vscodium_repo]\nname=download.vscodium.com\nbaseurl=https://download.vscodium.com/rpms/\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg\nmetadata_expire=1h" | sudo tee -a /etc/yum.repos.d/vscodium.repo
Install VSCodium
sudo dnf install codium
Add the GPG key of the repository:
sudo rpmkeys --import https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg
Add the repository:
printf "[gitlab.com_paulcarroty_vscodium_repo]\nname=gitlab.com_paulcarroty_vscodium_repo\nbaseurl=https://download.vscodium.com/rpms/\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg\nmetadata_expire=1h" | sudo tee -a /etc/zypp/repos.d/vscodium.repo
Update and install VSCodium
sudo zypper ref
sudo zypper in codium
Additional install options
If you need or prefer, there is a Flatpak
Essentials #
Extensions support is one of the main draws to Code, you can expand your library in a few different ways covered under the
Arch wiki, or some web searching. Some of these ways may not be explicitly permitted under Microsoft’s TOS, like adding a product.json
to include their marketplace.
Extras #
In most cases you can place settings configs and extra in
~/.config/VSCodium
or~/.config/VSCodium/User
Depending on the extension migrating it from VSCode to VSCodium on Linux can be difficult to impossible because of licensing or API. Very few extension have this issue.