Last active
July 14, 2023 11:30
-
-
Save Ian-Balijawa/8594a6ea3ba835c718062ab71b4c67bb to your computer and use it in GitHub Desktop.
My VSCode Settings
This file contains hidden or 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
| { | |
| "search.exclude": { | |
| "**/node_modules": true, | |
| "**/bower_components": true, | |
| ".build/**": true, | |
| "out/**": true, | |
| "out-build/**": true, | |
| "out-vscode/**": true, | |
| "i18n/**": true, | |
| "extensions/**/out/**": true, | |
| "test/smoke/out/**": true, | |
| "test/automation/out/**": true, | |
| "test/integration/browser/out/**": true, | |
| "src/vs/base/test/node/uri.test.data.txt": true, | |
| "src/vs/workbench/api/test/browser/extHostDocumentData.test.perf-data.ts": true, | |
| "**/.git": true, | |
| "**/.github": true, | |
| "**/.output": true, | |
| "**/.pnpm": true, | |
| "**/.vscode": true, | |
| "**/.yarn": true, | |
| "**/dist/**": false, | |
| "**/logs": true, | |
| "**/out/**": true, | |
| "**/pnpm-lock.yaml": true, | |
| "**/tmp": true, | |
| "**/yarn.lock": true | |
| }, | |
| "npm.exclude": "**/extensions/**", | |
| "npm.packageManager": "yarn", | |
| "emmet.excludeLanguages": [], | |
| "typescript.preferences.importModuleSpecifier": "non-relative", | |
| "json.schemas": [ | |
| { | |
| "fileMatch": ["cgmanifest.json"], | |
| "url": "./.vscode/cgmanifest.schema.json" | |
| }, | |
| { | |
| "fileMatch": ["cglicenses.json"], | |
| "url": "./.vscode/cglicenses.schema.json" | |
| } | |
| ], | |
| "remote.extensionKind": { | |
| "msjsdiag.debugger-for-chrome": "workspace" | |
| }, | |
| "files.insertFinalNewline": true, | |
| "[plaintext]": { | |
| "files.insertFinalNewline": false | |
| }, | |
| "[typescript]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "editor.formatOnSave": true | |
| }, | |
| "[javascript]": { | |
| "editor.defaultFormatter": "vscode.typescript-language-features", | |
| "editor.formatOnSave": true | |
| }, | |
| "typescript.tsc.autoDetect": "off", | |
| "editor.quickSuggestions": { | |
| "other": "inline", | |
| "comments": "inline", | |
| "strings": "inline" | |
| }, | |
| "[jsonc]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "editor.find.addExtraSpaceOnTop": false, | |
| "editor.mouseWheelZoom": true, | |
| "editor.unicodeHighlight.invisibleCharacters": false, | |
| "explorer.confirmDragAndDrop": false, | |
| "window.dialogStyle": "custom", | |
| "window.titleBarStyle": "custom", | |
| "workbench.editor.tabSizing": "fit", | |
| "workbench.editor.limit.perEditorGroup": true, | |
| "workbench.list.smoothScrolling": true, | |
| "workbench.tree.expandMode": "singleClick", | |
| "workbench.tree.indent": 10, | |
| "files.eol": "\n", | |
| "terminal.integrated.cursorBlinking": true, | |
| "terminal.integrated.cursorStyle": "underline", | |
| "terminal.integrated.fontWeight": "300", | |
| "terminal.integrated.persistentSessionReviveProcess": "never", | |
| "terminal.integrated.tabs.enabled": true, | |
| "scm.diffDecorationsGutterWidth": 2, | |
| "debug.onTaskErrors": "debugAnyway", | |
| // Extension configs | |
| "emmet.triggerExpansionOnTab": false, | |
| "css.lint.hexColorLength": "ignore", | |
| "prettier.enable": true, | |
| "prettier.printWidth": 300, | |
| "prettier.useTabs": true, | |
| "prettier.tabWidth": 4, | |
| "material-icon-theme.folders.theme": "specific", | |
| "prettier.arrowParens": "avoid", | |
| "javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": true, | |
| "javascript.format.insertSpaceBeforeFunctionParenthesis": true, | |
| "typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyParenthesis": true, | |
| "workbench.editorAssociations": { | |
| "*.sqlite3": "default" | |
| }, | |
| "[typescriptreact]": { | |
| "editor.defaultFormatter": "vscode.typescript-language-features" | |
| }, | |
| "[javascriptreact]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "git.enableSmartCommit": true, | |
| "[css]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "[json]": { | |
| "editor.defaultFormatter": "esbenp.prettier-vscode" | |
| }, | |
| "window.menuBarVisibility": "compact", | |
| "prettier.trailingComma": "all", | |
| "editor.wordWrapColumn": 300, | |
| "terminal.integrated.cursorWidth": 1, | |
| "[python]": { | |
| "editor.formatOnType": true | |
| }, | |
| "security.workspace.trust.untrustedFiles": "newWindow", | |
| "diffEditor.diffAlgorithm": "advanced", | |
| "diffEditor.ignoreTrimWhitespace": false, | |
| "diffEditor.wordWrap": "off", | |
| "editor.acceptSuggestionOnEnter": "smart", | |
| "editor.accessibilitySupport": "off", | |
| "editor.autoIndent": "full", | |
| "editor.bracketPairColorization.enabled": true, | |
| "editor.bracketPairColorization.independentColorPoolPerBracketType": true, | |
| "editor.codeActionsOnSave": { | |
| "source.fixAll.eslint": true, | |
| "source.removeUnusedImports": true | |
| }, | |
| "editor.codeLensFontFamily": "\"JetBrains Mono\"", | |
| "editor.codeLensFontSize": 10, | |
| "editor.cursorSmoothCaretAnimation": "on", | |
| "editor.cursorStyle": "line", | |
| "editor.defaultFormatter": "esbenp.prettier-vscode", | |
| "editor.foldingStrategy": "indentation", | |
| "editor.fontFamily": "Consolas, 'Courier New', monospace", | |
| "editor.fontLigatures": false, | |
| "editor.fontSize": 14, | |
| "editor.fontWeight": 500, | |
| "editor.formatOnSave": true, | |
| "editor.gotoLocation.multipleDeclarations": "goto", | |
| "editor.gotoLocation.multipleDefinitions": "goto", | |
| "editor.gotoLocation.multipleImplementations": "goto", | |
| "editor.gotoLocation.multipleReferences": "goto", | |
| "editor.gotoLocation.multipleTypeDefinitions": "gotoAndPeek", | |
| "editor.guides.bracketPairs": false, | |
| "editor.guides.indentation": false, | |
| "editor.inlineSuggest.enabled": true, | |
| "editor.insertSpaces": true, | |
| "editor.lineHeight": 23, | |
| "editor.linkedEditing": true, | |
| "editor.minimap.maxColumn": 200, | |
| "editor.minimap.renderCharacters": true, | |
| "editor.minimap.showSlider": "always", | |
| "editor.multiCursorModifier": "alt", | |
| "editor.renderControlCharacters": true, | |
| "editor.renderLineHighlight": "all", | |
| "editor.renderWhitespace": "all", | |
| "editor.scrollBeyondLastLine": false, | |
| "editor.showFoldingControls": "always", | |
| "editor.snippetSuggestions": "top", | |
| "editor.stickyScroll.enabled": true, | |
| "editor.suggest.localityBonus": true, | |
| "editor.suggest.preview": true, | |
| "editor.suggest.showStatusBar": true, | |
| "editor.suggestSelection": "recentlyUsedByPrefix", | |
| "editor.tabCompletion": "on", | |
| "editor.tabSize": 4, | |
| "editor.unfoldOnClickAfterEndOfLine": true, | |
| "editor.wordSeparators": "`~!@#$%^&*()-=+[{]}\\|;:'\",.<>/?", | |
| "editor.wordWrap": "off", | |
| "emmet.includeLanguages": { | |
| "javascript": "javascriptreact", | |
| "jsx-sublime-babel-tags": "javascriptreact", | |
| "tsx": "typescriptreact" | |
| }, | |
| "emmet.showAbbreviationSuggestions": true, | |
| "emmet.showSuggestionsAsSnippets": true, | |
| "explorer.confirmDelete": false, | |
| "extensions.autoUpdate": true, | |
| "extensions.ignoreRecommendations": true, | |
| "files.associations": { | |
| "*.atml": "html", | |
| "*.fish": "powershell", | |
| "*.js": "javascript", | |
| "*.mdx": "markdown", | |
| ".babelrc": "json", | |
| ".huskyrc": "json" | |
| }, | |
| "files.autoSave": "afterDelay", | |
| "files.autoSaveDelay": 6000, | |
| "files.exclude": { | |
| "**/.DS_Store": true, | |
| "**/.git": true, | |
| "**/.hg": true, | |
| "**/.svn": true, | |
| "**/CVS": true, | |
| "**/__MACOSX": true | |
| }, | |
| "files.simpleDialog.enable": true, | |
| "files.trimTrailingWhitespace": true, | |
| "git.allowForcePush": true, | |
| "git.allowNoVerifyCommit": true, | |
| "git.autofetch": true, | |
| "git.confirmSync": false, | |
| "git.fetchOnPull": true, | |
| "git.inputValidationSubjectLength": 72, | |
| "git.mergeEditor": true, | |
| "git.suggestSmartCommit": false, | |
| "github.copilot.enable": { | |
| "*": true, | |
| "markdown": true, | |
| "plaintext": true, | |
| "yaml": true | |
| }, | |
| "github.copilot.inlineSuggest.enable": true, | |
| "javascript.inlayHints.enumMemberValues.enabled": true, | |
| "javascript.inlayHints.functionLikeReturnTypes.enabled": true, | |
| "javascript.inlayHints.parameterNames.enabled": "all", | |
| "javascript.inlayHints.parameterTypes.enabled": true, | |
| "javascript.inlayHints.propertyDeclarationTypes.enabled": true, | |
| "javascript.inlayHints.variableTypes.enabled": true, | |
| "javascript.preferences.importModuleSpecifier": "relative", | |
| "javascript.preferences.importModuleSpecifierEnding": "minimal", | |
| "javascript.preferences.quoteStyle": "single", | |
| "javascript.referencesCodeLens.enabled": true, | |
| "javascript.referencesCodeLens.showOnAllFunctions": true, | |
| "javascript.suggest.completeFunctionCalls": true, | |
| "javascript.updateImportsOnFileMove.enabled": "always", | |
| "js/ts.implicitProjectConfig.experimentalDecorators": true, | |
| "markdown.preview.fontFamily": "Inter, -apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', system-ui, 'Ubuntu', 'Droid Sans', sans-serif", | |
| "markdown.validate.enabled": true, | |
| "merge-conflict.autoNavigateNextConflict.enabled": true, | |
| "merge-conflict.diffViewPosition": "Below", | |
| "mergeEditor.diffAlgorithm": "advanced", | |
| "php.suggest.basic": false, | |
| "php.validate.enable": false, | |
| "prettier.semi": false, | |
| "prettier.singleQuote": true, | |
| "problems.defaultViewMode": "table", | |
| "references.preferredLocation": "view", | |
| "scss.validate": false, | |
| "search.collapseResults": "auto", | |
| "search.followSymlinks": false, | |
| "search.quickOpen.includeSymbols": false, | |
| "search.showLineNumbers": true, | |
| "search.smartCase": true, | |
| "security.workspace.trust.enabled": false, | |
| "terminal.external.osxExec": "iTerm.app", | |
| "terminal.integrated.enableBell": true, | |
| "terminal.integrated.env.osx": { | |
| "FIG_NEW_SESSION": "1" | |
| }, | |
| "terminal.integrated.lineHeight": 1.2, | |
| "terminal.integrated.macOptionClickForcesSelection": true, | |
| "terminal.integrated.minimumContrastRatio": 3, | |
| "terminal.integrated.scrollback": 8000, | |
| "typescript.enablePromptUseWorkspaceTsdk": false, | |
| "typescript.implementationsCodeLens.enabled": false, | |
| "typescript.inlayHints.enumMemberValues.enabled": false, | |
| "typescript.inlayHints.functionLikeReturnTypes.enabled": false, | |
| "typescript.inlayHints.parameterNames.enabled": "literals", | |
| "typescript.inlayHints.parameterTypes.enabled": false, | |
| "typescript.inlayHints.propertyDeclarationTypes.enabled": false, | |
| "typescript.inlayHints.variableTypes.enabled": false, | |
| "typescript.locale": "en", | |
| "typescript.preferences.importModuleSpecifierEnding": "minimal", | |
| "typescript.preferences.quoteStyle": "single", | |
| "typescript.referencesCodeLens.enabled": true, | |
| "typescript.referencesCodeLens.showOnAllFunctions": true, | |
| "typescript.suggest.completeFunctionCalls": true, | |
| "typescript.tsdk": "/usr/local/lib/node_modules/typescript/lib", | |
| "typescript.tsserver.log": "off", | |
| "typescript.updateImportsOnFileMove.enabled": "always", | |
| "window.autoDetectColorScheme": true, | |
| "window.commandCenter": true, | |
| "window.newWindowDimensions": "maximized", | |
| "window.restoreFullscreen": true, | |
| "window.restoreWindows": "all", | |
| "window.title": "${rootName}", | |
| "workbench.colorTheme": "Palenight (Mild Contrast)", | |
| "workbench.commandPalette.preserveInput": true, | |
| "workbench.editor.closeOnFileDelete": true, | |
| "workbench.editor.decorations.badges": true, | |
| "workbench.editor.decorations.colors": true, | |
| "workbench.editor.highlightModifiedTabs": true, | |
| "workbench.editor.limit.enabled": true, | |
| "workbench.editor.limit.value": 20, | |
| "workbench.editor.revealIfOpen": true, | |
| "workbench.editor.tabCloseButton": "right", | |
| "workbench.editor.wrapTabs": true, | |
| "workbench.iconTheme": "material-icon-theme", | |
| "workbench.layoutControl.enabled": true, | |
| "workbench.list.horizontalScrolling": true, | |
| "workbench.settings.openDefaultSettings": true, | |
| "workbench.startupEditor": "newUntitledFile", | |
| "workbench.statusBar.visible": true, | |
| "workbench.view.alwaysShowHeaderActions": true, | |
| "editor.unicodeHighlight.allowedLocales": { | |
| "es": true | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment