// Place your settings in this file to overwrite the default settings { "telemetry.telemetryLevel": "off", "editor.fontFamily": "'SF Mono', Menlo, Monaco, 'Courier New', monospace", "editor.fontSize": 12.5, "editor.lineHeight": 23, "editor.tabSize": 2, "editor.rulers": [ 120 ], "editor.suggestSelection": "first", "editor.acceptSuggestionOnEnter": "smart", "extensions.autoUpdate": true, "extensions.ignoreRecommendations": true, "workbench.colorCustomizations": {}, "workbench.colorTheme": "GitHub Dark", "workbench.tree.expandMode": "singleClick", "workbench.enableExperiments": false, "workbench.quickOpen.preserveInput": true, "workbench.startupEditor": "none", "workbench.editor.openPositioning": "last", "workbench.settings.enableNaturalLanguageSearch": false, "workbench.tips.enabled": false, "workbench.view.alwaysShowHeaderActions": true, "workbench.editor.highlightModifiedTabs": true, "workbench.editor.tabSizing": "shrink", "terminal.external.osxExec": "iTerm.app", "terminal.integrated.cursorStyle": "line", "terminal.integrated.cursorBlinking": true, "remote.SSH.showLoginTerminal": true, "window.openFilesInNewWindow": "default", "explorer.confirmDragAndDrop": false, "diffEditor.renderSideBySide": true, "git.enableCommitSigning": true, "git.showPushSuccessNotification": true, "git.autofetch": true, "git.allowForcePush": true, "git.fetchOnPull": true, "git.suggestSmartCommit": false, "git.scanRepositories": [ "~/source" ], "html.format.endWithNewline": true, "css.lint.important": "warning", "css.lint.unknownVendorSpecificProperties": "warning", "css.lint.zeroUnits": "warning", "css.validate": false, "less.validate": false, "scss.validate": false, "scss.lint.zeroUnits": "warning", "stylelint.reportNeedlessDisables": true, "go.useLanguageServer": true, "go.lintTool": "golangci-lint", "go.lintOnSave": "off", "go.formatTool": "gofmt", "go.buildOnSave": "off", "go.vetOnSave": "off", "php.validate.run": "onType", "prettier.requireConfig": true, "prettier.configPath": ".prettierrc", "markdown.preview.lineHeight": 1.75, "aws.telemetry": false, "aws.profile": "profile:default", "aws.cdk.explorer.enabled": false, "githubPullRequests.defaultMergeMethod": "rebase", "githubIssues.useBranchForIssues": "prompt", "githubIssues.queries": [ { "label": "My Issues", "query": "default" }, { "label": "Created Issues", "query": "author:${user} state:open repo:${owner}/${repository} sort:updated-desc" } ], "dotfiles.repository": "https://github.com/jakejarvis/dotfiles.git", "codespaces.accountProvider": "GitHub", "material-icon-theme.activeIconPack": "none", "material-icon-theme.showReloadMessage": false, "material-icon-theme.showWelcomeMessage": false, "material-icon-theme.folders.theme": "specific", "settingsSync.ignoredSettings": [ ], "settingsSync.ignoredExtensions": [ "amazonwebservices.aws-toolkit-vscode", "ms-vscode.azure-account", "msjsdiag.debugger-for-chrome", "firefox-devtools.vscode-firefox-debug", "shan.code-settings-sync" ], "docker.showStartPage": false, "editor.minimap.enabled": false, "editor.inlineSuggest.enabled": true, "github.copilot.advanced": { }, "github.copilot.enable": { "*": true, "yaml": false, "plaintext": false, "markdown": false, "javascript": true }, "diffEditor.ignoreTrimWhitespace": false, "javascript.inlayHints.parameterNames.enabled": "all", "javascript.inlayHints.parameterTypes.enabled": true, "javascript.inlayHints.variableTypes.enabled": true, "javascript.inlayHints.propertyDeclarationTypes.enabled": true, "typescript.inlayHints.enumMemberValues.enabled": true, "typescript.inlayHints.functionLikeReturnTypes.enabled": true, "typescript.inlayHints.parameterTypes.enabled": true, "typescript.inlayHints.propertyDeclarationTypes.enabled": true, "typescript.inlayHints.variableTypes.enabled": true, "typescript.inlayHints.parameterNames.enabled": "all", "javascript.inlayHints.functionLikeReturnTypes.enabled": true, "javascript.inlayHints.enumMemberValues.enabled": true, "terminal.integrated.fontFamily": "'SF Mono Powerline', 'Meslo LG M for Powerline', Menlo, Monaco, 'Courier New', monospace", "terminal.integrated.defaultProfile.osx": "zsh", "terminal.integrated.lineHeight": 1.25, "editor.renderWhitespace": "none", "files.associations": { "*.html": "html", "*.htm": "html", "*.mdx": "markdown" }, "workbench.iconTheme": "material-icon-theme", "explorer.autoReveal": "focusNoScroll", "eslint.packageManager": "yarn", "git.autoStash": true, "git.defaultCloneDirectory": "~/source/", "git.rebaseWhenSync": true, "githubIssues.workingIssueFormatScm": "${issueTitle} (fixes #${issueNumber})", "gulp.autoDetect": "on", "html.format.templating": true, "prettier.trailingComma": "all", "dotfiles.targetPath": "~/.dotfiles", "stylelint.packageManager": "yarn", "javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": true, "javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": false, "javascript.format.insertSpaceBeforeFunctionParenthesis": true, "javascript.format.semicolons": "insert", "javascript.preferences.quoteStyle": "double", "js/ts.implicitProjectConfig.experimentalDecorators": true, "js/ts.implicitProjectConfig.strictNullChecks": true, "typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": true, "typescript.format.insertSpaceBeforeFunctionParenthesis": true, "typescript.format.semicolons": "insert", "typescript.preferences.quoteStyle": "double", "typescript.surveys.enabled": false, "stylelint.validate": [ "css", "less", "sass", "scss", "styled-css" ], "files.trimTrailingWhitespace": true, "security.workspace.trust.banner": "always", "scss.lint.duplicateProperties": "error", "scss.lint.unknownVendorSpecificProperties": "warning", "git.allowNoVerifyCommit": true, "git.enableSmartCommit": true, "remoteHub.richNavigation.enabled": true, "javascript.updateImportsOnFileMove.enabled": "always", "typescript.updateImportsOnFileMove.enabled": "always", "terminal.integrated.env.osx": { "FIG_NEW_SESSION": "1" }, "editor.accessibilitySupport": "off", "typescript.enablePromptUseWorkspaceTsdk": true, "typescript.implementationsCodeLens.enabled": true, "typescript.preferences.importModuleSpecifierEnding": "minimal", "editor.inlayHints.enabled": false, "typescript.tsserver.log": "off", "terminal.integrated.defaultProfile.linux": "zsh", }