Skip to content

Instantly share code, notes, and snippets.

@leodutra
Last active June 23, 2026 06:02
Show Gist options
  • Select an option

  • Save leodutra/50fa72aae8ce7677f8b02d8e25d1861b to your computer and use it in GitHub Desktop.

Select an option

Save leodutra/50fa72aae8ce7677f8b02d8e25d1861b to your computer and use it in GitHub Desktop.
VSCode - Visual Studio Code Base Settings (2026)
{
"[css]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "vscode.css-language-features",
},
"[dockercompose]": { "editor.defaultFormatter": "esbenp.prettier-vscode" },
"[html]": { "editor.defaultFormatter": "esbenp.prettier-vscode" },
"[javascript]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[javascriptreact]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[json]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "vscode.json-language-features",
},
"[jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode" },
"[markdown]": { "editor.defaultFormatter": "yzhang.markdown-all-in-one" },
"[rust]": { "editor.defaultFormatter": "rust-lang.rust-analyzer" },
"[scss]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"[typescript]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "vscode.typescript-language-features",
},
"[typescriptreact]": {
"editor.tabSize": 2,
"editor.defaultFormatter": "esbenp.prettier-vscode",
},
"chat.viewSessions.orientation": "stacked",
"editor.fontFamily": "'JetBrains Mono', 'Fira Code', 'Cascadia Code', Consolas, 'Courier New', monospace",
"editor.fontSize": 14,
"editor.fontLigatures": "'calt', 'liga'",
"editor.fontWeight": 450,
"editor.lineHeight": 1.5,
"editor.allowVariableFonts": true,
"editor.inlineSuggest.enabled": true,
"editor.minimap.enabled": false,
"editor.rulers": [120],
"editor.suggestSelection": "first",
"editor.tabSize": 4,
"editor.unicodeHighlight.nonBasicASCII": false,
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
"files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true,
"git.autofetch": true,
"git.confirmSync": false,
"git.openRepositoryInParentFolders": "always",
"git.suggestSmartCommit": false,
"github.copilot.nextEditSuggestions.enabled": true,
"js/ts.updateImportsOnFileMove.enabled": "always",
"python.defaultInterpreterPath": "~/venv/bin/python",
"security.allowedUNCHosts": ["wsl$", "wsl.localhost"],
"terminal.integrated.defaultProfile.windows": "Git Bash",
"terminal.integrated.fontFamily": "'JetBrains Mono', 'Fira Code', 'Cascadia Code', Consolas, 'Courier New', monospace",
"terminal.integrated.fontLigatures.enabled": true,
"terminal.integrated.fontSize": 14,
"terminal.integrated.fontWeight": 450,
"terminal.integrated.fontWeightBold": "bold",
"terminal.integrated.gpuAcceleration": "on",
"terminal.integrated.lineHeight": 1.3,
"terminal.integrated.scrollback": 50000,
"terminal.integrated.shellIntegration.environmentReporting": true,
"window.titleBarStyle": "custom",
"workbench.colorTheme": "Dark Modern",
"workbench.iconTheme": "material-icon-theme",
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment