// Place your settings in this file to overwrite the default settings { "telemetry.telemetryLevel": "off", "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" ], "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, "php.validate.run": "onType", "markdown.preview.lineHeight": 1.75, "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", "material-icon-theme.activeIconPack": "none", "material-icon-theme.folders.theme": "specific", "editor.minimap.enabled": false, "editor.inlineSuggest.enabled": 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": "'SFMono Nerd Font', 'SF Mono', 'Meslo LG M for Powerline', Menlo, Monaco, 'Courier New', monospace", "terminal.integrated.defaultProfile.osx": "zsh", "terminal.integrated.defaultProfile.linux": "zsh", "terminal.integrated.lineHeight": 1.25, "editor.renderWhitespace": "none", "files.associations": { "*.html": "html", "*.htm": "html", "*.mdx": "markdown" }, "explorer.autoReveal": "focusNoScroll", "git.autoStash": true, "git.rebaseWhenSync": true, "githubIssues.workingIssueFormatScm": "${issueTitle} (fixes #${issueNumber})", "gulp.autoDetect": "on", "html.format.templating": true, "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", "editor.accessibilitySupport": "off", "typescript.enablePromptUseWorkspaceTsdk": true, "typescript.implementationsCodeLens.enabled": true, "typescript.preferences.importModuleSpecifierEnding": "minimal", "editor.inlayHints.enabled": "off", "editor.fontFamily": "'SF Mono', Menlo, Monaco, 'Courier New', monospace", "editor.fontSize": 12.5, "typescript.tsserver.log": "off", "workbench.iconTheme": "material-icon-theme", "editor.unicodeHighlight.allowedCharacters": { "–": true }, "githubPullRequests.pullBranch": "never" }