Created
August 18, 2022 23:27
-
-
Save jotapepinheiro/2343338761c9aae0b08874e44896fe7f to your computer and use it in GitHub Desktop.
vscode
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"workbench.colorTheme": "Omni", | |
"workbench.startupEditor": "newUntitledFile", | |
"workbench.editor.labelFormat": "short", | |
"workbench.iconTheme": "material-icon-theme", | |
"workbench.productIconTheme": "fluent-icons", | |
"polacode.backgroundColor": "#6633CC", | |
"editor.tabSize": 2, | |
"editor.fontSize": 14, | |
"editor.lineHeight": 24, | |
"editor.fontFamily": "JetBrains Mono", | |
"editor.fontLigatures": true, | |
"editor.semanticHighlighting.enabled": false, | |
"editor.rulers": [80, 120], | |
"editor.renderLineHighlight": "gutter", | |
"editor.parameterHints.enabled": false, | |
"editor.inlineSuggest.enabled": true, | |
"editor.accessibilitySupport": "off", | |
"editor.suggestSelection": "first", | |
// PRETTIER | |
"editor.formatOnPaste": true, | |
"editor.formatOnSave": true, | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": true, | |
"source.fixAll.format": true | |
}, | |
"explorer.compactFolders": false, | |
"explorer.confirmDragAndDrop": false, | |
"explorer.confirmDelete": false, | |
"terminal.integrated.fontFamily": "'JetBrains Mono'", | |
"terminal.integrated.fontSize": 14, | |
"terminal.integrated.fontWeightBold": "normal", | |
"files.autoSave": "onFocusChange", | |
"files.exclude": { | |
"**/.git": true, | |
"**/.svn": true, | |
"**/.hg": true, | |
"**/CVS": true, | |
"**/.DS_Store": true, | |
"**/node_modules": true | |
}, | |
"[prisma]": { | |
"editor.formatOnSave": true | |
}, | |
"files.associations": { | |
".sequelizerc": "javascript", | |
".stylelintrc": "json", | |
".prettierrc": "json", | |
"*.tsx": "typescriptreact", | |
".env.*": "dotenv" | |
}, | |
"emmet.syntaxProfiles": { "javascript": "jsx" }, | |
"emmet.includeLanguages": { "javascript": "javascriptreact" }, | |
"security.workspace.trust.untrustedFiles": "open", | |
"github.copilot.advanced": {}, | |
"github.copilot.enable": { | |
"*": true, | |
"yaml": false, | |
"plaintext": false, | |
"markdown": false | |
}, | |
"gitlens.codeLens.recentChange.enabled": false, | |
"gitlens.codeLens.authors.enabled": false, | |
"gitlens.codeLens.enabled": false, | |
"git.enableSmartCommit": true, | |
"liveshare.featureSet": "insiders", | |
"typescript.tsserver.log": "off", | |
"javascript.suggest.autoImports": true, | |
"typescript.suggest.autoImports": true, | |
"material-icon-theme.activeIconPack": "nest", | |
"screencastMode.onlyKeyboardShortcuts": true, | |
"gitlens.defaultDateFormat": null, | |
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", | |
"redhat.telemetry.enabled": true, | |
"bracket-pair-colorizer-2.depreciation-notice": false, | |
"git.autofetch": true, | |
"terminal.integrated.env.osx": { | |
"FIG_NEW_SESSION": "1" | |
}, | |
"material-icon-theme.folders.associations": { | |
"infra": "app", | |
"entities": "class", | |
"domain": "class", | |
"schemas": "class", | |
"typeorm": "database", | |
"repositories": "mappings", | |
"http": "container", | |
"migrations": "tools", | |
"modules": "components", | |
"implementations": "core", | |
"dtos": "typescript", | |
"fakes": "mock", | |
"websockets": "pipe", | |
"protos": "pipe", | |
"grpc": "pipe", | |
"providers": "include", | |
"subscribers": "messages", | |
"useCases": "controller", | |
"kafka": "scripts", | |
"mappers": "meta", | |
"_shared": "shared", | |
"eslint-config": "tools", | |
"kube": "kubernetes" | |
}, | |
"material-icon-theme.files.associations": { | |
"ormconfig.json": "database", | |
"tsconfig.json": "tune", | |
"*.proto": "3d", | |
"*.webpack.js": "webpack" | |
}, | |
"material-icon-theme.languages.associations": { | |
"dotenv": "tune" | |
}, | |
"typescript.updateImportsOnFileMove.enabled": "never", | |
"codesnap.backgroundColor": "transparent", | |
"codesnap.transparentBackground": true, | |
"codesnap.boxShadow": "0 0 0", | |
"liveServer.settings.donotVerifyTags": true, | |
"cSpell.language": "en,pt_BR", | |
"cSpell.userWords": [ | |
"chakra", | |
"drawns", | |
"flowbite", | |
"headlessui", | |
"heroicons", | |
"hookform", | |
"middlewares", | |
"prefetch", | |
"roboto", | |
"Roboto", | |
"rocketseat", | |
"semibold", | |
"Strapi", | |
"upsert" | |
], | |
"cSpell.enableFiletypes": [ | |
"!asciidoc", | |
"!c", | |
"!cpp", | |
"!csharp", | |
"!go", | |
"!handlebars", | |
"!haskell", | |
"!jade", | |
"!java", | |
"!latex", | |
"!php", | |
"!pug", | |
"!python", | |
"!restructuredtext", | |
"!rust", | |
"!scala", | |
"!scss" | |
], | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"terminal.integrated.showExitAlert": false, | |
"splitHTMLAttributes.closingBracketOnNewLine": true, | |
"todo-tree.highlights.customHighlight": { | |
"TODO": { | |
"icon": "check", | |
"type": "line" | |
}, | |
"FIXME": { | |
"foreground": "red", | |
"icon": "beaker", | |
"iconColor": "red", | |
"gutterIcon": true, | |
"type": "text-and-comment" | |
}, | |
"BUG": { | |
"foreground": "yellow", | |
"icon": "beaker", | |
"type": "text-and-comment" | |
} | |
}, | |
"todo-tree.general.tagGroups": { | |
"FIXME": ["FIXME", "FIXIT", "FIX"] | |
}, | |
"todo-tree.general.tags": [ | |
"BUG", | |
"HACK", | |
"FIXME", | |
"TODO", | |
"XXX", | |
"[ ]", | |
"[x]" | |
], | |
"todo-tree.regex.regex": "(//|#|<!--|;|/\\*|^|^\\s*(-|\\d+.))\\s*($TAGS)", | |
"extensions.ignoreRecommendations": true, | |
"breadcrumbs.enabled": true, | |
// Upper size limit, in KB, that will count a package as a small package | |
"importCost.smallPackageSize": 50, | |
// Upper size limit, in KB, that will count a package as a medium package | |
"importCost.mediumPackageSize": 100, | |
// Decoration color for small packages | |
"importCost.smallPackageColor": "#7cc36e", | |
// Decoration color for medium packages | |
"importCost.mediumPackageColor": "#7cc36e", | |
// Decoration color for large packages | |
"importCost.largePackageColor": "#d44e40", | |
// File extensions to be parsed by the Typescript parser | |
"importCost.typescriptExtensions": ["\\.tsx?$"], | |
// File extensions to be parsed by the Javascript parser | |
"importCost.javascriptExtensions": ["\\.jsx?$"], | |
// Which bundle size to display | |
"importCost.bundleSizeDecoration": "both", | |
// Display the 'calculating' decoration | |
"importCost.showCalculatingDecoration": true, | |
// Print debug messages in output channel | |
"importCost.debug": false, | |
"tabnine.experimentalAutoImports": true, | |
"liveshare.audio.startCallOnShare": true, | |
"settingsSync.ignoredExtensions": ["bradlc.vscode-tailwindcss"], | |
// ES7+ React/Redux/React-Native snippets | |
"javascript.inlayHints.functionLikeReturnTypes.enabled": false, | |
"javascript.inlayHints.parameterTypes.enabled": false, | |
"javascript.inlayHints.propertyDeclarationTypes.enabled": true, | |
"javascript.inlayHints.variableTypes.enabled": true, | |
"typescript.inlayHints.enumMemberValues.enabled": true, | |
"typescript.inlayHints.functionLikeReturnTypes.enabled": false, | |
"typescript.inlayHints.propertyDeclarationTypes.enabled": false, | |
"typescript.inlayHints.parameterTypes.enabled": false, | |
"typescript.inlayHints.variableTypes.enabled": false | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment