Skip to content

Instantly share code, notes, and snippets.

@leerob
Created January 8, 2023 17:15
Show Gist options
  • Save leerob/e7883ab35d900b8cbb684ac77e7c4703 to your computer and use it in GitHub Desktop.
Save leerob/e7883ab35d900b8cbb684ac77e7c4703 to your computer and use it in GitHub Desktop.
VSCode settings (2023)
{
// NORMAL SETTINGS
// ===============
"editor.quickSuggestions": {
"comments": "on",
"strings": "on",
"other": "on"
},
"editor.suggestOnTriggerCharacters": true,
"editor.wordBasedSuggestions": true,
"css.validate": true,
"workbench.editor.showTabs": true,
// SHARED SETTINGS
// ===============
"editor.cursorSmoothCaretAnimation": true,
"editor.folding": false,
"editor.glyphMargin": false,
"editor.lightbulb.enabled": false,
"editor.minimap.enabled": false,
"editor.smoothScrolling": true,
"explorer.openEditors.visible": 0,
"workbench.iconTheme": "vscode-icons",
"explorer.confirmDelete": false,
"tailwindCSS.emmetCompletions": true,
"tailwindCSS.colorDecorators": true,
"emmet.triggerExpansionOnTab": true,
"security.workspace.trust.untrustedFiles": "open",
"git.autofetch": true,
"editor.wordWrap": "on",
"prettier.singleQuote": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"git.enableSmartCommit": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"[md]": {
"other": false,
"editor.quickSuggestions": {
"comments": false,
"strings": false
}
},
"editor.fontSize": 14, // 21px
"terminal.integrated.fontSize": 14,
"editor.scrollbar.verticalScrollbarSize": 8,
"editor.scrollbar.horizontalScrollbarSize": 8,
"breadcrumbs.enabled": false,
"debug.javascript.codelens.npmScripts": "never",
"editor.cursorBlinking": "solid",
"editor.parameterHints.enabled": false,
"editor.rulers": [],
"explorer.decorations.badges": false,
"explorer.decorations.colors": false,
"git.decorations.enabled": false,
"scm.diffDecorations": "none",
"workbench.sideBar.location": "left",
"editor.inlineSuggest.enabled": true,
"github.copilot.enable": {
"*": true,
"yaml": false,
"plaintext": true,
"markdown": true
},
"svelte.enable-ts-plugin": true,
"[dockerfile]": {
"editor.quickSuggestions": {
"comments": "on",
"strings": "on",
"other": "on"
}
},
"[json]": {
"editor.quickSuggestions": {
"comments": "on",
"strings": "on",
"other": "on"
}
},
"[jsonc]": {
"editor.quickSuggestions": {
"comments": "on",
"strings": "on",
"other": "on"
}
},
"[markdown]": {
"editor.quickSuggestions": {
"comments": "on",
"strings": "on",
"other": "on"
}
},
"workbench.colorTheme": "One Dark Pro Monokai Darker",
"editor.fontFamily": "Hack, Menlo, Monaco, 'Courier New', monospace",
"editor.multiCursorModifier": "ctrlCmd",
"svelte.plugin.svelte.note-new-transformation": false,
"window.zoomLevel": 1,
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "keyword.other.dotenv",
"settings": {
"foreground": "#FF000005"
}
}
]
},
"editor.formatOnSave": true,
"terminal.integrated.enableMultiLinePasteWarning": false
// VIDEO RECORDING SETTINGS
// ========================
// "window.zoomLevel": 3, // 150%
// "editor.quickSuggestions": false,
// "editor.suggestOnTriggerCharacters": false,
// "css.validate": false,
// "workbench.editor.showTabs": false,
// "workbench.activityBar.visible": false
// "workbench.statusBar.visible": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment