Skip to content

VsCodium

This is a compilation of configuration settings, extensions, and add-on recommended for development using VSCodium.

🅰 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+PInspect 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.

📚 References: