VsCodium¶
This is a compilation of configuration settings, extensions, and add-on recommended for development using VSCodium.
📦 Recommended Extensions¶
🅰 Fonts¶
You will need to install MesloLGLDZ Nerd Font. This will be used to display glyphs and icons for all of your terminals.
✨ Theme¶
To customize your themes you need to set them in your settings.json file. To identify items you want to change in the editor, you will have to use the inspector:
Cmd+Shift+P › Inspect Editor Tokens and Scopes
This feature allows you to view the settings and scope of any item in your editor. Once you have identified the item you want to change, go to the settings.json and make the desired modifications.
🗂️ Tab Removal¶
In general you should never need to have tabs. VSCodium provides an ordered list of all files and windows you have opened sorted alphabetically. This is a much better way of accessing files.
- Cmd+P # shows all tabs
- Settings › Workbench › Editor: Show Tabs [OFF]
🔧 Troubleshooting¶
TestExplorer UI
To have TestExplorer UI properly detect your tests by pressing and selecting:
- Cmd+Shift+P › Python: Configure Tests › Pytests ›
For a full explanation on how to properly set up the TestExplorer UI see here.
SSH FileLocking
If performing remote development you may need to configure your file locking parameters depending on whether it is allowed on the host:
- Settings › Remote.SSH: Lockfiles In Tmp [ON]
- Settings › Remote.SSH: useFlock [OFF]
- Cmd+Shift+P › Remote-SSH: Kill VSCodium Server on Host...
This will disable file locking and restart the remote VSCodium host. You will have to download all of your extensions once it reconnects with the server.