Skip to content

Instantly share code, notes, and snippets.

@Pedroo-Nietoo
Last active February 13, 2024 00:51
Show Gist options
  • Save Pedroo-Nietoo/a20bf9b1ee512aeb97421f3bd5b7eb29 to your computer and use it in GitHub Desktop.
Save Pedroo-Nietoo/a20bf9b1ee512aeb97421f3bd5b7eb29 to your computer and use it in GitHub Desktop.
VSCode Settings
{
"workbench.editor.empty.hint": "hidden",
"update.showReleaseNotes": false,
"workbench.iconTheme": "symbols",
"workbench.colorTheme": "Palenight (Mild Contrast)",
"workbench.productIconTheme": "fluent-icons",
"workbench.tree.indent": 20,
"files.autoSave": "afterDelay",
"files.exclude": {
"**/.git": true,
"**/__pycache__": true
},
"workbench.startupEditor": "newUntitledFile",
"security.workspace.trust.untrustedFiles": "newWindow",
"extensions.ignoreRecommendations": true,
"extensions.autoCheckUpdates": true,
"colorize.colorized_colors": ["BROWSERS_COLORS", "HEXA", "RGB", "HSL"],
"console-ninja.featureSet": "Community",
"console-ninja.toolsToEnableSupportAutomaticallyFor": {
"live-server-extension": true,
"live-preview-extension": true
},
"javascript.suggest.autoImports": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"typescript.tsserver.log": "off",
"typescript.suggest.autoImports": true,
"typescript.updateImportsOnFileMove.enabled": "never",
"material-icon-theme.folders.associations": {
"main": "lib",
"entities": "class",
"use-cases": "functions",
"migrations": "tools",
"schemas": "class",
"typeorm": "database",
"mappers": "meta",
"fakes": "mock",
"subscribers": "messages",
"domain": "class",
"protocols": "contract",
"infra": "app",
"presentation": "template",
"http": "container",
"repositories": "mappings"
},
"material-icon-theme.activeIconPack": "nest",
"material-icon-theme.folders.theme": "specific",
"symbols.folders.associations": {
"auth": "folder-yellow-outline",
"decorators": "folder-target",
"dto": "folder-sky",
"entities": "folder-sky",
"errors": "folder-orange-outline",
"modules": "folder-middleware",
"test": "folder-sky-outline",
"infra": "folder-app",
"ui": "folder-layout",
"lib": "folder-utils"
},
"symbols.files.associations": {
"*.module.ts": "nest",
"docker-compose-dev.yaml": "docker",
"docker-compose-dev.yml": "docker",
"docker-compose-test.yaml": "docker",
"docker-compose-test.yml": "docker"
},
"editor.rulers": [80, 120],
"editor.fontFamily": "JetBrains Mono",
"editor.suggestSelection": "first",
"editor.fontLigatures": true,
"editor.accessibilitySupport": "off",
"workbench.editor.labelFormat": "short",
"editor.parameterHints.enabled": true,
"editor.cursorStyle": "line",
"editor.cursorBlinking": "smooth",
"editor.stickyScroll.enabled": true,
"editor.minimap.enabled": true,
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": "active",
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.guides.bracketPairsHorizontal": true,
"editor.wordWrap": "on",
"prettier.singleQuote": true,
"prettier.arrowParens": "avoid",
"prettier.configPath": ".prettierrc",
"eslint.format.enable": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit",
"source.organizeImports": "explicit"
},
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.formatOnPaste": false,
"editor.inlineSuggest.enabled": true,
"editor.semanticHighlighting.enabled": false,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.autoClosingBrackets": "always",
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.autoClosingBrackets": "always",
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.autoClosingBrackets": "always",
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.autoClosingBrackets": "always",
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[prisma]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "Prisma.prisma"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[java]": {
"editor.defaultFormatter": "redhat.java"
},
"[xml]": {
"editor.defaultFormatter": "redhat.vscode-xml"
},
"[markdown]": {
"editor.unicodeHighlight.ambiguousCharacters": false,
"editor.unicodeHighlight.invisibleCharacters": false,
"diffEditor.ignoreTrimWhitespace": false,
"editor.wordWrap": "on",
"editor.quickSuggestions": {
"comments": "off",
"strings": "off",
"other": "off"
},
"editor.defaultFormatter": "yzhang.markdown-all-in-one"
},
"explorer.confirmDelete": false,
"explorer.compactFolders": false,
"explorer.confirmDragAndDrop": false,
"git.confirmSync": false,
"git.enableSmartCommit": true,
"git.autofetch": true,
"terminal.integrated.env.linux": {},
"[rust]": {
"editor.defaultFormatter": "rust-lang.rust-analyzer"
},
"terminal.integrated.env.windows": {},
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"name": "envKeys",
"scope": "string.quoted.single.ini,constant.numeric.ini,string.quoted.double.ini",
"settings": {
"foreground": "#19354900"
}
},
{
"name": "envKeys",
"scope": "string.quoted.single.ini,constant.numeric.ini,string.quoted.double.ini",
"settings": {
"foreground": "#19354900"
}
}
]
},
"cloak.environmentKeys": "string.quoted.single.ini,constant.numeric.ini,string.quoted.double.ini",
"cloak.environmentComments": "comment.line.number-sign.ini",
"symbols.hidesExplorerArrows": false
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment