Skip to content

Instantly share code, notes, and snippets.

@whaaaley
Last active February 26, 2021 03:59
Show Gist options
  • Save whaaaley/8d7ea8a0ded92d6ac82aac312f197501 to your computer and use it in GitHub Desktop.
Save whaaaley/8d7ea8a0ded92d6ac82aac312f197501 to your computer and use it in GitHub Desktop.
Incredibly long list of settings to make VSCode usable 2021
{
"breadcrumbs.enabled": false,
"editor.cursorBlinking": "phase",
"editor.folding": false,
"editor.fontFamily": "SF Mono",
"editor.fontSize": 13,
"editor.fontWeight": 300,
// "editor.formatOnSave": true,
// "editor.hover.enabled": false,
"editor.lightbulb.enabled": false,
"editor.lineDecorationsWidth": 24, // undocumented
"editor.lineHeight": 24,
"editor.minimap.enabled": false,
"editor.multiCursorModifier": "ctrlCmd",
"editor.renderWhitespace": "none",
"editor.rulers": [80, 100, 120],
"editor.smoothScrolling": true,
"editor.snippetSuggestions": "top",
"editor.tabSize": 2,
"editor.codeActionsOnSave": {
"source.fixAll": true
},
// "explorer.autoReveal": false,
// "explorer.confirmDragAndDrop": false
// [Plugin] TypeScript and JavaScript Language Features
"javascript.updateImportsOnFileMove.enabled": "always",
"typescript.disableAutomaticTypeAcquisition": true,
// "javascript.format.semicolons": "remove",
// "typescript.format.semicolons": "remove",
"files.autoSave": "off",
"files.eol": "\n",
"files.insertFinalNewline": true,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"terminal.integrated.fontFamily": "SF Mono",
"terminal.integrated.fontSize": 13,
"terminal.integrated.fontWeight": 300,
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\wsl.exe",
"workbench.activityBar.visible": false,
"workbench.colorTheme": "Tomorrow Night",
"workbench.list.smoothScrolling": true,
"workbench.startupEditor": "none",
"workbench.tree.indent": 12,
"workbench.tree.renderIndentGuides": "none",
"workbench.view.alwaysShowHeaderActions": true,
"workbench.colorCustomizations": {
"editor.background": "#1E1E1E", // same as terminal
"editorCursor.foreground": "#0098FF", // same hue as status bar
"editorBracketMatch.border": "#00000000",
"editorBracketMatch.background": "#404040",
"editorIndentGuide.activeBackground": "#404040", // active tab indent
"editorIndentGuide.background": "#404040", // tab indents
"editorOverviewRuler.border": "#00000000", // scrollbar border
"editorRuler.foreground": "#404040", // rulers
"focusBorder": "#00000000", // sidebar focus
"scrollbar.shadow": "#00000000",
"statusBar.background": "#00000000",
"tab.border": "#00000000",
"titleBar.activeBackground": "#00000000"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment