iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Install VSCodium with the package manager for your operating system, then migrate your VS Code profile by copying the documented user files and extension directory. A third-party Sync Settings extension can automate much of the transfer, but VSCodium uses Open VSX rather than Microsoft’s gallery, so some extensions may be unavailable, build-specific or incompatible.
Install VSCodium before moving your profile
Install VSCodium and open it once before copying anything. This creates the destination folders and lets you confirm that the editor launches normally. The project’s repository contains the current installation guidance and release links; package-manager commands can change as releases and operating systems change, so check the VSCodium repository and installation instructions if your platform is not covered below.
Windows: install with WinGet
- Open Windows Terminal, PowerShell or Command Prompt.
- Run
winget install -e --id VSCodium.VSCodium. - Accept any package-manager prompts, then launch VSCodium from the Start menu.
- Open the Extensions view once so VSCodium can initialize its extension storage.
The command installs the stable VSCodium package identified by VSCodium.VSCodium. The project also lists Insiders variants; use the exact identifier shown in the current repository if you intentionally want a preview build rather than stable VSCodium.
macOS: install the Homebrew cask
- Install Homebrew first if it is not already available.
- In Terminal, run
brew install --cask vscodium. - Start VSCodium from Applications or with Spotlight.
- Open the editor once and quit it before beginning a file copy.
This is the stable macOS cask command documented by the project. Apple-silicon and Intel users should use the current Homebrew and VSCodium instructions for their machine rather than assuming that a package built for one architecture applies to the other.
#1 Best Overall
- Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
- With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
- Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
- Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
- Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.
Linux and other platforms
VSCodium supports additional installation routes, including downloadable releases and distribution-specific methods. Because those commands and package names vary by distribution, use the current instructions in the project repository instead of applying the Windows or macOS commands to Linux. After installation, launch VSCodium once, then close it before migration.
Confirm the new editor works
- VSCodium opens without an error or an immediate crash.
- The Extensions view loads and can display available extensions.
- You can open Settings and Keyboard Shortcuts, even before importing your old files.
- You know which VSCodium build you installed, especially if you chose an Insiders or distribution package.
Choose a migration method
There are two practical ways to move a VS Code setup. Manual copying gives you the most control and uses the folders documented by VSCodium. Sync Settings transfers supported settings and extensions through a repository-backed, third-party extension, but it requires configuration in both editors. Neither method can bypass an extension’s license, marketplace availability or technical compatibility.
| Method | What you do | Control | Best fit |
|---|---|---|---|
| Manual copy | Copy the VS Code extension directory and selected user files into VSCodium’s folders. | Highest: choose exactly which files and extensions move. | Users who want a one-time transfer or need to inspect files before replacing anything. |
| Sync Settings | Upload from VS Code to a configured repository, then download into VSCodium. | Supported settings and extensions are transferred by the extension’s workflow. | Users comfortable installing and configuring the same third-party extension twice. |
Prepare a safe manual migration
Close both editors
Quit VS Code and VSCodium before copying. Open editors can rewrite settings.json, keybindings or extension metadata while you are replacing files, producing a partial or confusing migration.
Recommended Free Tools
Back up the VSCodium destination
Before replacing any VSCodium files, make a dated backup of its existing user directory and, if present, its extension directory. A backup lets you restore the new editor’s original state if a setting, profile or extension causes a problem. Do not delete the VS Code source until VSCodium has been tested.
Know the two kinds of data
- Extensions: VSCodium documents its extension files under
~/.vscode-oss. The migration procedure copies VS Code’s~/.vscode/extensionsdirectory to~/.vscode-oss/extensions. - User configuration: The migration guide identifies
settings.jsonandkeybindings.jsonin platform-specific user folders. Copy these files to VSCodium’s equivalent user folder.
Copy only the files you recognize or intentionally maintain. If you use additional VS Code profile data, inspect it separately rather than overwriting VSCodium’s entire directory without a backup.
Rank #2
- Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
- Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
- Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
- Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
- Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
Copy settings and keybindings to VSCodium
Use the following source and destination pairs from VSCodium’s migration documentation. The Code/User folder is the VS Code source; the VSCodium/User folder is the destination. Preserve the directory structure and file names.
| Platform | VS Code user directory | VSCodium user directory |
|---|---|---|
| Windows | %APPDATA%CodeUser |
%APPDATA%VSCodiumUser |
| macOS | $HOME/Library/Application Support/Code/User |
$HOME/Library/Application Support/VSCodium/User |
| Linux | $HOME/.config/Code/User |
$HOME/.config/VSCodium/User |
Windows file-copy procedure
- Open File Explorer and enter
%APPDATA%CodeUserin the address bar. - Copy
settings.jsonandkeybindings.jsonto a temporary backup location. - Open
%APPDATA%VSCodiumUserin another Explorer window. Create the folder if VSCodium has not already done so. - Copy the two files from the VS Code folder into the VSCodium folder, choosing to replace existing files only after you have backed them up.
Do not paste the files into the parent %APPDATA%VSCodium folder; they belong in its User subfolder.
Free tools Windows power users keep installed
One-click scans. No signup required.
macOS file-copy procedure
- In Finder, choose Go → Go to Folder….
- Enter
$HOME/Library/Application Support/Code/User. Finder may expand the home-directory variable; you can also navigate through your home folder toLibrary/Application Support. - Copy
settings.jsonandkeybindings.jsonto a backup location. - Open
$HOME/Library/Application Support/VSCodium/Userand copy the files there, preserving their names.
If Finder hides the Library folder, use Go → Go to Folder… rather than changing visibility settings globally.
Linux file-copy procedure
- Open your file manager and enable viewing hidden files if necessary.
- Go to
$HOME/.config/Code/Userand copysettings.jsonandkeybindings.jsonto a backup location. - Open
$HOME/.config/VSCodium/User. Create it if the first launch did not create it. - Paste the files into the VSCodium
Userdirectory and retain the original names.
Home-directory folders beginning with a dot are hidden by default in many Linux file managers, so use the file manager’s “show hidden files” command if .config is not visible.
Copy the VS Code extensions directory
- With both editors closed, locate VS Code’s extension directory at
~/.vscode/extensions. - Copy the entire
extensionsdirectory, including its extension subfolders. - Place that copy at VSCodium’s documented location,
~/.vscode-oss/extensions. If~/.vscode-ossdoes not exist, launch VSCodium once and check again. - Do not merge unrelated files from the VS Code installation directory into VSCodium’s application files; this step concerns the extension directory only.
- Start VSCodium and wait while it scans and initializes the copied extensions.
A copied folder is not a guarantee that every extension will activate. VSCodium uses Open VSX as its preset gallery, and an extension may contain build checks, licensing restrictions or dependencies that assume the official VS Code build.
Rank #3
- 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
- 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
- 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
- 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
- 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.
Use Sync Settings instead of copying files
Sync Settings is a semi-automatic alternative documented by VSCodium. It is a third-party extension workflow, not a built-in VSCodium import command. You install and configure the extension in both editors, use VS Code to publish your setup, then use VSCodium to retrieve it.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
1. Install and configure the extension in both editors
- Open VS Code and install the Sync Settings extension.
- Open VSCodium and install the same extension there.
- Configure the repository used by Sync Settings in both editors. Use the same repository and authentication details so that the download in VSCodium can see the upload from VS Code.
The extension’s own settings and authentication requirements are separate from VSCodium’s editor settings. If your organization controls the repository, verify that you are allowed to store editor configuration and extension information there.
2. Upload from VS Code
In VS Code, open the Command Palette and run Sync Settings: Upload (user -> repository). Wait for the command to complete before closing VS Code. The arrow in the command name indicates the direction: your local VS Code user data is being sent to the configured repository.
3. Download into VSCodium
In VSCodium, open the Command Palette and run Sync Settings: Download (repository -> user). Allow the extension to install or restore the items it supports. Do not interrupt the process while files are being written.
4. Monitor installation and restart
- Wait until extension installation finishes.
- Open the Output panel and watch the Sync Settings and extension-related logs for errors.
- Restart VSCodium after the download and installation phase completes.
- Check Settings, Keyboard Shortcuts and the Extensions view after the restart.
Sync Settings can reduce repetitive copying, but it does not change where VSCodium stores its local profile and it cannot make an unavailable or incompatible extension work.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Rank #4
- 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
- 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
- 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
- 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
- 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
Handle extensions that are missing or incompatible
Why an extension may not appear
VSCodium defaults to the Open VSX extension gallery. The project notes that some extensions familiar from Microsoft’s Visual Studio Marketplace are not published there. An extension may also be restricted to official Visual Studio Code builds or depend on APIs that differ in VSCodium. Seeing an extension name in a copied directory does not prove that it can activate.
Read VSCodium’s Extensions + Marketplace documentation for the current gallery configuration and project-supported options.
Preferred ways to obtain an unavailable extension
- Ask the extension maintainer to publish the extension on Open VSX.
- Use the publication-request route documented by the VSCodium project.
- If the maintainer provides a release package, obtain a VSIX from that release source and review its license and compatibility notes before installing it.
Do not assume that a package downloaded from a marketplace mirror is authorized for VSCodium or that it will receive updates there.
Install a local VSIX cautiously
Microsoft’s Extension Marketplace documentation describes the VS Code procedure: open the Extensions view, choose Install from VSIX, and select a local .vsix file. It also documents the command code --install-extension path/to/file.vsix for VS Code. These instructions establish the VS Code workflow; they do not guarantee that a Microsoft-distributed extension is licensed for, available to or compatible with VSCodium.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →For VSCodium, use the Extensions view and the installation option exposed by your build, then restart or reload the window if requested. If activation fails, remove the extension and use an Open VSX release or a maintainer-provided build that explicitly supports VSCodium.
Best Value
- 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
- 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
- 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
- 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
- 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.
Verify the migrated setup
Check settings
Open Settings and confirm a few distinctive values from your VS Code setup, such as editor behavior, formatting preferences or workspace display. If a value is missing, close VSCodium and verify that settings.json is in the destination User directory for your operating system, not in the application-installation directory.
Check keybindings
Open Keyboard Shortcuts and test a small number of custom commands. A keybinding can appear in the file but still fail if its command belongs to an extension that did not install or activate.
Check extensions individually
- Open the Extensions view and look for the extensions you actually use.
- Read any “disabled,” “cannot be installed” or activation-error message instead of repeatedly copying the same folder.
- For a failing extension, check whether an Open VSX version or a maintainer-provided VSIX exists.
- Open the Output panel when an extension reports an error; the log usually distinguishes a missing dependency from a build or license limitation.
Test a real project
Open a representative project and exercise the tools that matter to you: language analysis, formatting, debugging, source control and task commands. This catches missing extensions and path-dependent settings that a quick launch cannot reveal.
Troubleshoot common migration problems
VSCodium opens with default settings
Confirm that you copied files into the VSCodium User directory listed for your operating system. A common mistake is copying into the VS Code folder again, into the parent VSCodium directory, or into a different user account. Restore your backup if the copied file contains invalid JSON, then add changes incrementally.
Extensions are absent after a directory copy
Check both sides of the documented path: VS Code’s source is ~/.vscode/extensions, while VSCodium expects ~/.vscode-oss/extensions. Ensure the copied directory contains extension subfolders rather than an extra nested level such as extensions/extensions. Restart VSCodium and allow its extension scan to finish.
An extension is listed but will not activate
Treat this as a compatibility issue rather than a copying failure. Look for an Open VSX release, a maintainer statement supporting VSCodium, or a release-source VSIX. If the extension is licensed only for official Visual Studio Code builds, do not attempt to bypass that restriction.
Sync Settings reports an error
- Verify that the extension is installed and configured in both editors.
- Check that both configurations point to the same repository and that authentication still works.
- Run the upload command in VS Code again, then run the download command in VSCodium.
- Inspect the Output panel for the failing step and restart VSCodium only after installation activity has stopped.
Settings from the two editors conflict
Restore the VSCodium backup, compare the two settings.json files, and copy only the settings you want. This is where manual migration has an advantage: you can preserve VSCodium-specific values instead of replacing the entire file.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Repair Windows errors before they cause bigger problems3Fix the driver behind crashes, sound loss and screen glitchesQuick Recap
Migration checklist
- Install the current VSCodium build for your operating system.
- Launch it once, then quit both editors.
- Back up VSCodium’s existing user and extension data.
- Choose manual copying or Sync Settings.
- For manual copying, copy
settings.jsonandkeybindings.jsonto the platform-specific VSCodiumUserfolder. - Copy VS Code’s
~/.vscode/extensionsdirectory to~/.vscode-oss/extensionsif you want to attempt a bulk extension transfer. - For Sync Settings, upload with
Sync Settings: Upload (user -> repository)in VS Code and download withSync Settings: Download (repository -> user)in VSCodium. - Wait for extension installation, inspect Output, restart VSCodium and test a real project.
- Resolve missing extensions through Open VSX or a compatible maintainer-provided release; do not assume every VS Code extension can run in VSCodium.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

