Config template for VSCode / VSCodium
| docs/adr | ||
| AGENTS.md | ||
| install_extensions.sh | ||
| README.md | ||
| settings.json | ||
VSCodium Config
Shared VSCodium settings and extensions.
Install
1. Clone this repo
git clone https://git.bitvektor.net/Bitvektor.net/vscode_config.git
cd vscode_config
2. Symlink settings.json
| Platform | User config path |
|---|---|
| Linux (RPM/deb) | ~/.config/VSCodium/User/ |
| Linux (Flatpak) | ~/.var/app/com.vscodium.codium/config/VSCodium/User/ |
| macOS | ~/Library/Application Support/VSCodium/User/ |
| Windows | %APPDATA%\VSCodium\User\ |
# Linux/macOS
ln -sf $(pwd)/settings.json ~/.config/VSCodium/User/settings.json
On Windows, create a symlink with PowerShell (as admin):
New-Item -ItemType SymbolicLink -Path "$env:APPDATA\VSCodium\User\settings.json" -Target "$PWD\settings.json"
3. Install extensions
bash install_extensions.sh
Optional: Fonts
The settings reference Cascadia Code (bundled with Windows Terminal, also available for macOS/Linux) and Consolas/Courier New as fallbacks.
For a richer experience, install JetBrains Mono and update editor.fontFamily to 'JetBrains Mono', 'Cascadia Code', Consolas, 'Courier New', monospace.
Extensions Included
| Extension | Purpose |
|---|---|
github.github-vscode-theme |
GitHub Light Colorblind theme |
rust-lang.rust-analyzer |
Rust language support |
vadimcn.vscode-lldb |
LLDB debugger integration |