Skip to content

Instantly share code, notes, and snippets.

@brokenthorn
Last active August 21, 2023 09:02
Show Gist options
  • Save brokenthorn/dfb03e67ec862eb7bb7dacc34dfdb026 to your computer and use it in GitHub Desktop.
Save brokenthorn/dfb03e67ec862eb7bb7dacc34dfdb026 to your computer and use it in GitHub Desktop.
My VS Code Settings 05.05.2023
{
"editor.fontFamily": "'JetBrains Mono', 'Cascadia Code', Consolas, 'Courier New', monospace",
"editor.fontSize": 18,
"editor.fontWeight": "200",
"editor.lineHeight": 1.66,
"terminal.integrated.fontFamily": "'JetBrains Mono', 'Cascadia Code', Consolas, 'Courier New', monospace",
"terminal.integrated.fontSize": 14,
"terminal.integrated.fontWeight": "300",
"editor.codeActionsOnSave": { "source.fixAll": false, "source.organizeImports": true },
"editor.linkedEditing": true,
"editor.minimap.enabled": false,
"editor.quickSuggestions": { "strings": "on", "comments": "on", "other": "on" },
"editor.renderWhitespace": "trailing",
"editor.rulers": [{ "column": 80, "color": "#333" }],
"editor.scrollbar.verticalScrollbarSize": 18,
"editor.smoothScrolling": true,
"editor.snippetSuggestions": "bottom",
"editor.suggestSelection": "recentlyUsedByPrefix",
"editor.guides.bracketPairs": true,
"editor.guides.bracketPairsHorizontal": "active",
"editor.guides.indentation": true,
"explorer.autoRevealExclude": {
"**/node_modules": true,
"**/bower_components": true,
"**/target": true
},
"files.trimTrailingWhitespace": true,
"files.associations": { "*.css": "tailwindcss" },
"tailwindCSS.emmetCompletions": true,
"reactSnippets.settings.importReactOnTop": true,
"reactSnippets.settings.prettierEnabled": true,
"reactSnippets.settings.typescript": true,
"todo-tree.general.showActivityBarBadge": true,
"todo-tree.general.showIconsInsteadOfTagsInStatusBar": true,
"todo-tree.general.statusBar": "top three",
"todo-tree.general.tags": [ "BUG", "HACK", "WARN", "TODO", "FIXME", "REFACTOR" ],
"todo-tree.highlights.customHighlight": {
"BUG": {
"icon": "bug",
"borderRadius": "0",
"iconColour": "#DE3121",
"background": "#DE3121",
"foreground": "#DE8F21"
},
"HACK": {
"icon": "tools",
"borderRadius": "0",
"iconColour": "#DD8122",
"background": "#DD8122",
"foreground": "#22DD23"
},
"WARN": {
"icon": "alert",
"borderRadius": "0",
"iconColour": "#F3F10C",
"background": "#F3F10C",
"foreground": "#F30C81"
},
"TODO": {
"icon": "bookmark",
"borderRadius": "0",
"iconColour": "#B2ED12",
"background": "#B2ED12",
"foreground": "#ED1244"
},
"FIXME": {
"icon": "flame",
"borderRadius": "0",
"iconColour": "#FF0008",
"background": "#FF0008",
"foreground": "#00FFF7"
},
"REFACTOR": {
"icon": "pencil",
"borderRadius": "0",
"iconColour": "#452CD3",
"background": "#452CD3",
"foreground": "#2CD399"
},
"XXX": { "icon": "x" },
"[ ]": { "icon": "issue-draft" },
"[x]": { "icon": "issue-closed" }
},
"svelte.enable-ts-plugin": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"typescript.updateImportsOnFileMove.enabled": "always",
"workbench.colorTheme": "Gruvbox Dark Hard",
"workbench.list.smoothScrolling": true,
"workbench.settings.editor": "json",
"workbench.startupEditor": "readme",
"workbench.tree.indent": 18,
"[csharp]": {
"editor.codeActionsOnSave": { "source.organizeImports": true },
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modifications"
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.codeActionsOnSave": { "source.organizeImports": true },
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modifications"
},
"[python]": {
"editor.codeActionsOnSave": { "source.organizeImports": true },
"editor.defaultFormatter": "ms-python.python",
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modifications"
},
"[rust]": {
"editor.codeActionsOnSave": { "source.organizeImports": true },
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modifications"
},
"[sql]": {
"editor.codeActionsOnSave": { "source.organizeImports": true },
"editor.defaultFormatter": "ms-mssql.mssql",
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modifications"
},
"[javascript]": {
"editor.codeActionsOnSave": { "source.organizeImports": true },
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modifications"
},
"[javascriptreact]": {
"editor.codeActionsOnSave": { "source.organizeImports": true },
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modifications"
},
"[typescript]": {
"editor.codeActionsOnSave": { "source.organizeImports": true },
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modifications"
},
"[typescriptreact]": {
"editor.codeActionsOnSave": { "source.organizeImports": true },
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modifications"
},
"[svelte]": {
"editor.codeActionsOnSave": { "source.organizeImports": true },
"editor.defaultFormatter": "svelte.svelte-vscode",
"editor.formatOnSave": true,
"editor.formatOnSaveMode": "modifications"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": false,
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": false
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment