Last active
February 9, 2024 06:00
-
-
Save shahbaazkyz/a79e8f999bfeceb13d0f61097d94995e to your computer and use it in GitHub Desktop.
vs code settings.json
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
{ | |
// Place your settings in this file to overwrite the default settings | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
// "editor.detectIndentation": true, | |
"editor.hover.sticky": true, | |
"editor.hover.enabled": true, | |
"editor.hover.above": true, | |
"editor.hover.delay": 300, | |
"editor.lightbulb.enabled": "off", | |
"editor.fontFamily": "'IBM Plex Mono', 'Fira Code','Dank Mono', Menlo, Monaco, 'Courier New', monospace", | |
// "editor.fontFamily": "'DankMono-Regular', 'Fira Code','Dank Mono', Menlo, Monaco, 'Courier New', monospace", | |
"editor.fontLigatures": true, | |
// "editor.fontWeight": "300", // Light, | |
// "editor.fontWeight": "400", // Regular, | |
// "editor.fontWeight": "500", // Medium, | |
"editor.fontWeight": "700", // Bold | |
// "editor.rulers": [80], | |
// "editor.snippetSuggestions": "inline", | |
// "editor.suggest.showKeywords": false, | |
// "editor.wordBasedSuggestions": false, | |
// "editor.suggest.localityBonus": true, | |
"editor.bracketPairColorization.enabled": true, | |
// "editor.acceptSuggestionOnCommitCharacter": false, | |
"[javascript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.suggestSelection": "recentlyUsed", | |
"editor.formatOnSave": true | |
}, | |
"[typescript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.suggestSelection": "recentlyUsed" | |
}, | |
// "editor.tabSize": 2, | |
"editor.renderWhitespace": "selection", | |
"editor.glyphMargin": false, | |
// "editor.folding": false, | |
"files.exclude": { | |
"**/.env": true, | |
"USE_GITIGNORE": true | |
}, | |
"files.defaultLanguage": "{activeEditorLanguage}", | |
// "javascript.validate.enable": false, | |
"search.exclude": { | |
"**/node_modules": true, | |
"**/bower_components": true, | |
"**/coverage": true, | |
"**/dist": true, | |
"**/build": true, | |
"**/.build": true, | |
"**/.gh-pages": true | |
}, | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": "explicit", | |
"source.fixAll": "explicit" | |
}, | |
"eslint.validate": [ | |
"javascript", | |
"javascriptreact", | |
"typescript", | |
"typescriptreact" | |
], | |
"eslint.options": { | |
"overrideConfig": { | |
"rules": { | |
"no-debugger": "off" | |
} | |
} | |
}, | |
"terminal.integrated.scrollback": 10000, | |
// "terminal.integrated.inheritEnv": false, | |
"explorer.openEditors.visible": 3, | |
// "editor.lineNumbers": "on", | |
"workbench.colorTheme": "GitHub Dark Default", | |
"workbench.iconTheme": "material-icon-theme", | |
"workbench.startupEditor": "welcomePage", | |
"workbench.editor.limit.enabled": true, | |
"workbench.editor.limit.perEditorGroup": false, | |
"workbench.editor.limit.value": 10, | |
"debug.javascript.codelens.npmScripts": "never", | |
"breadcrumbs.enabled": true, | |
"local-history.absolute": true, | |
"local-history.path": "/Users/kentcdodds/.vscode-history", | |
"grunt.autoDetect": "off", | |
"npm.runSilent": true, | |
"gulp.autoDetect": "off", | |
"explorer.confirmDragAndDrop": false, | |
"editor.multiCursorModifier": "alt", | |
"editor.formatOnPaste": false, | |
"editor.minimap.enabled": true, | |
"spellright.language": ["en"], | |
"spellright.documentTypes": ["markdown", "plaintext", "mdx"], | |
"spellright.parserByClass": { | |
"mdx": { | |
"parser": "markdown" | |
} | |
}, | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"editor.cursorSmoothCaretAnimation": "on", | |
"editor.smoothScrolling": true, | |
"php.suggest.basic": false, | |
"editor.suggestSelection": "first", | |
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", | |
"[jsonc]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
// "prettier.arrowParens": "avoid", | |
// "prettier.bracketSameLine": false, | |
// "prettier.bracketSpacing": true, | |
// "prettier.embeddedLanguageFormatting": "auto", | |
// "prettier.endOfLine": "lf", | |
// "prettier.htmlWhitespaceSensitivity": "css", | |
// "prettier.insertPragma": false, | |
// "prettier.jsxSingleQuote": false, | |
"prettier.printWidth": 80, | |
// "prettier.proseWrap": "always", | |
// "prettier.quoteProps": "as-needed", | |
// "prettier.requirePragma": false, | |
// "prettier.semi": false, | |
// "prettier.singleAttributePerLine": false, | |
// "prettier.singleQuote": true, | |
"prettier.tabWidth": 2, | |
"prettier.trailingComma": "all", | |
"prettier.useTabs": true, | |
// "eslint.packageManager": "npm", | |
"npm.packageManager": "npm", | |
"editor.acceptSuggestionOnEnter": "smart", | |
// "editor.tokenColorCustomizations": { | |
// "textMateRules": [] | |
// }, | |
"editor.fontSize": 14, | |
"terminal.integrated.fontSize": 12, | |
"workbench.statusBar.visible": true, | |
"editor.cursorBlinking": "phase", | |
"editor.inlineSuggest.enabled": true, | |
"redhat.telemetry.enabled": false, | |
"editor.formatOnSave": true, | |
"emmet.showAbbreviationSuggestions": false, | |
"emmet.showExpandedAbbreviation": "never", | |
"github.copilot.enable": { | |
"*": true, | |
"plaintext": true, | |
"markdown": true, | |
"scminput": true, | |
"yaml": true, | |
"jsonc": true, | |
"mdx": true, | |
"typescriptreact": true | |
}, | |
"git.autofetch": true, | |
"[prisma]": { | |
"editor.defaultFormatter": "Prisma.prisma" | |
}, | |
"totalTypeScript.hideAllTips": false, | |
"totalTypeScript.hideBasicTips": true, | |
"totalTypeScript.hiddenTips": [ | |
"passing-generics-to-types", | |
"returntype-utility-type", | |
"typeof", | |
"in-operator-narrowing", | |
"record-utility-type", | |
"parameters-utility-type", | |
"non-null-expression", | |
"generic-slots-in-functions", | |
"keyof", | |
"type-predicate", | |
"tuple-type", | |
"as-const", | |
"as-const-on-object", | |
"pick-utility-type", | |
"awaited-utility-type", | |
"nonnullable-utility-type", | |
"partial-utility-type", | |
"omit-utility-type", | |
"exclude-utility-type", | |
"type-alias-with-generics", | |
"never-keyword", | |
"mapped-type", | |
"interface-with-generics", | |
"conditional-type", | |
"nested-conditional-type", | |
"required-utility-type", | |
"interface-with-multiple-generics", | |
"infer" | |
], | |
"workbench.panel.defaultLocation": "right", | |
"workbench.sideBar.location": "left", | |
"terminal.integrated.defaultLocation": "editor", | |
"git.confirmSync": false, | |
"diffEditor.renderSideBySide": true, | |
"tailwindCSS.classAttributes": [ | |
"class", | |
"className", | |
"ngClass", | |
".*ClassName" | |
], | |
"totalTypeScript.showTLDRTranslation": false, | |
"git.openRepositoryInParentFolders": "never", | |
"files.autoSave": "afterDelay", | |
"prettier.eslintIntegration": true, | |
"editor.cursorWidth": 5, | |
// "editor.renderWhitespace": "all", | |
"editor.wordWrap": "on", | |
"editor.wordSeparators": "`~!@#%^&*()=+[{]}\\|;:'\",.<>/?", | |
// "window.autoDetectColorScheme": true, | |
"eslint.alwaysShowStatus": true, | |
"htmlhint.enable": true, | |
"[json]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.formatOnSave": true | |
}, | |
"rainbowTags.allowEverywhere": true, | |
"emmet.triggerExpansionOnTab": true, | |
"git.ignoreRebaseWarning": true, | |
"editor.cursorStyle": "line-thin", | |
"terminal.integrated.cursorStyle": "line", | |
"terminal.integrated.cursorBlinking": true, | |
"explorer.confirmDelete": false, | |
"[sql]": { | |
"editor.defaultFormatter": "adpyke.vscode-sql-formatter" | |
}, | |
"editor.stickyScroll.enabled": true, | |
"window.commandCenter": true | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment