Skip to content

Instantly share code, notes, and snippets.

@mvrcelitos
Created February 16, 2023 19:45
Show Gist options
  • Save mvrcelitos/b6b99fd0d415a6850616dceb2c87d5df to your computer and use it in GitHub Desktop.
Save mvrcelitos/b6b99fd0d415a6850616dceb2c87d5df to your computer and use it in GitHub Desktop.
VSCode Settings
{
"editor.rulers" : [ 80, 120 ],
"editor.fontLigatures": true,
"editor.suggestSelection": "first",
"editor.renderLineHighlight" : "gutter",
"editor.acceptSuggestionOnCommitCharacter": false,
"workbench.editor.labelFormat": "short",
// "editor.fontWeight": 400,
"editor.fontFamily": "JetBrains Mono",
"editor.fontSize": 15,
"editor.tabSize": 3,
"prettier.tabWidth": 3,
"terminal.integrated.fontSize": 14,
"workbench.editor.tabCloseButton": "left",
"workbench.colorTheme": "Dracula",
"workbench.iconTheme": "material-icon-theme",
"workbench.productIconTheme": "fluent-icons",
"security.workspace.trust.untrustedFiles": "open",
"javascript.autoClosingTags": true,
"javascript.suggest.autoImports": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"typescript.autoClosingTags": true,
"typescript.suggest.autoImports": true,
"typescript.updateImportsOnFileMove.enabled": "always",
"material-icon-theme.hidesExplorerArrows": false,
"material-icon-theme.folders.color": "#90a4ae",
"material-icon-theme.folders.theme": "classic",
"files.associations": {
"*.html.erb": "erb",
"*.erb": "erb"
},
"git.enableSmartCommit": true,
"explorer.compactFolders": false,
"liveSassCompile.settings.generateMap": false,
"liveSassCompile.settings.formats": [{
"format": "expanded",
"extensionName": ".css",
"savePath": "~/css",
}],
"material-icon-theme.languages.associations": {
"dotenv": "tune",
},
"material-icon-theme.activeIconPack": "nest",
"material-icon-theme.files.associations": {
"tsconfig.json": "tune",
"*.webpack.js": "webpack",
"*.proto": "3d",
"ormconfig.json": "database"
},
"material-icon-theme.folders.associations": {
"adapters": "contract",
"grpc": "pipe",
"kube": "kubernetes",
"main": "lib",
"websockets": "pipe",
"implementations": "core",
"protos": "pipe",
"entities": "class",
"kafka": "pipe",
"use-cases": "functions",
"migrations": "tools",
"schemas": "class",
"useCases": "functions",
"eslint-config": "tools",
"typeorm": "database",
"_shared": "shared",
"mappers": "meta",
"fakes": "mock",
"modules": "components",
"subscribers": "messages",
"domain": "class",
"protocols": "contract",
"infra": "app",
"view-models": "views",
"presentation": "template",
"dtos": "typescript",
"http": "container",
"providers": "include",
"factories": "class",
"repositories": "mappings"
},
"editor.accessibilitySupport": "off",
"[python]": {
"editor.defaultFormatter": "ms-python.python"
},
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment