Last active
November 13, 2020 17:09
-
-
Save derekclair/07cdd7f8f6849cc52a81a33334be9952 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
{ | |
// "editor.disableTranslate3d": true, | |
// _________________________________________________________________________ [language] | |
"[elixir]": { | |
"editor.formatOnSave": true, | |
"editor.quickSuggestions": { | |
"other": true, | |
"comments": false, | |
"strings": false | |
} | |
}, | |
"[javascript]": { | |
"editor.formatOnPaste": false, | |
"editor.formatOnSave": true /* (default: false) */, | |
"editor.formatOnType": false, | |
"files.trimTrailingWhitespace": true /* (default: false) */ | |
}, | |
"[json]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[markdown]": { | |
"editor.wordWrap": "on", | |
"editor.quickSuggestions": false, | |
// "rewrap.autoWrap.enabled": false, | |
}, | |
"[plaintext]": { | |
"editor.wordWrap": "off" | |
}, | |
"[sql]": { | |
"editor.defaultFormatter": null, | |
"editor.formatOnPaste": false, | |
"editor.formatOnSave": true /* (default: false) */, | |
"editor.formatOnType": false, | |
}, | |
"[typescript]": { | |
"editor.formatOnPaste": false, | |
"editor.formatOnSave": true, | |
"editor.formatOnType": false, | |
"files.trimTrailingWhitespace": true /* (default: false) */ | |
}, | |
"[yaml]": { | |
"rewrap.autoWrap.enabled": false, | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
}, | |
// _________________________________________________________________________ bracketPairColorizer | |
"bracketPairColorizer.rulerPosition": "Full", | |
"bracketPairColorizer.showBracketsInRuler": true, | |
// _________________________________________________________________________ breadcrumbs | |
"breadcrumbs.enabled": true, | |
// "breadcrumbs.symbolSortOrder": "name", | |
"breadcrumbs.symbolSortOrder": "type", | |
// _________________________________________________________________________ C_Cpp | |
"C_Cpp.updateChannel": "Insiders", | |
// _________________________________________________________________________ codemetrics | |
// "codemetrics.basics.CodeLensEnabled": false, | |
// _________________________________________________________________________ codestream | |
// "codestream.email": "[email protected]", | |
// "codestream.muteAll": true, | |
// "codestream.autoSignIn": false, | |
// _________________________________________________________________________ colorize | |
"colorize.enable_search_variables": false, | |
"colorize.languages": [ | |
"css", | |
"sass", | |
"scss", | |
"less", | |
"postcss", | |
"sss", | |
"stylus", | |
"xml", | |
"svg", | |
"javascript", | |
"reactjavascript", | |
"typescript" | |
], | |
// _________________________________________________________________________ dash | |
// "dash.docset.css": ["css"], | |
// "dash.docset.elixir": ["elixir", "hex"], | |
"dash.languageIdToDocsetMap": { | |
"typescript": [ | |
"typescript", | |
"javascript" | |
] | |
}, | |
// "dash.docset.javascript": [ | |
// // "angularjs", | |
// // "awsjs", | |
// // "chai", | |
// "css", | |
// // "d3", | |
// // "express", | |
// "html", | |
// "javascript", | |
// // "jquery", | |
// // "lodash", | |
// // "moment", | |
// // "mongoose", | |
// "nodejs" | |
// // "prototype", | |
// // "react", | |
// // "require", | |
// // "svg", | |
// ], | |
// "dash.docset.javascriptreact": ["html", "react", "sass", "css"], | |
// "dash.docset.sass": ["sass", "css"], | |
// "dash.docset.typescript": ["typescript", "javascript", "sass", "css"], | |
// "dash.docset.yaml": ["chef", "ansible"], | |
// _________________________________________________________________________ diffEditor | |
"diffEditor.renderSideBySide": false /* (default: true) */, | |
// _________________________________________________________________________ docker | |
"docker.defaultRegistryPath": "derekclair", | |
// "docker.defaultRegistryPath": "derekclair/derekclair/derekclair", | |
// "docker.showExplorer": false /* (default: true) */, | |
// _________________________________________________________________________ editor | |
// "editor.action.clipboardCopyWithSyntaxHighlightingAction": true, | |
// "editor.autoIndent": false /* (default: true) */, | |
// "editor.cursorBlinking": "solid", | |
// "editor.cursorSmoothCaretAnimation": true /* (default: false) */, | |
"editor.cursorStyle": "line-thin", | |
"editor.dragAndDrop": false /* (default: true) */, | |
"editor.fontLigatures": true, | |
// "editor.fontSize": 9.5, | |
// "editor.fontSize": 10, | |
// "editor.fontSize": 11, | |
// "editor.fontSize": 11.5 /* (default: 12) */, | |
"editor.fontSize": 12.5, | |
// "editor.fontSize": 13, | |
// "editor.fontFamily": "Dank Mono", | |
"editor.fontFamily": "Fira Code", | |
"editor.formatOnPaste": false /* (default) */, | |
// "editor.formatOnPaste": true, | |
"editor.formatOnSave": false, | |
"editor.formatOnType": false, | |
//--------------------------------------------------------------------- END: editor.formatOn | |
"editor.minimap.enabled": false /* (default: true) */, | |
"editor.minimap.side": "left", | |
"editor.multiCursorModifier": "ctrlCmd", | |
"editor.quickSuggestionsDelay": 100 /* (default: 10) */, | |
"editor.renderControlCharacters": true /* (default: false) */, | |
"editor.renderIndentGuides": true, | |
"editor.renderWhitespace": "selection", | |
"editor.rulers": [ | |
100, | |
80 | |
], | |
"editor.smoothScrolling": true /* (default: false) */, | |
"editor.suggest.localityBonus": true, | |
"editor.selectionHighlight": false /* (default: true) */, | |
"editor.suggestSelection": "first", | |
"editor.quickSuggestions": { | |
"other": true, | |
"comments": false, | |
"strings": false | |
}, | |
"editor.scrollBeyondLastLine": false /* (default: true) */, | |
"editor.tabSize": 2, | |
"editor.wordWrap": "on", | |
// _________________________________________________________________________ elixirLS | |
"elixirLS.dialyzerEnabled": false, | |
// _________________________________________________________________________ emmet | |
"emmet.includeLanguages": { | |
"javascript": "javascriptreact" | |
}, | |
// _________________________________________________________________________ eslint | |
// "eslint.autoFixOnSave": true, | |
// "eslint.enable": false /* (defualt: true) */, | |
// "eslint.nodePath": "/usr/local", | |
"eslint.nodePath": "~/.asdf/shims/node", | |
// "eslint.nodePath": "/usr/local/opt/asdf/shims/node", | |
// "eslint.nodePath": "/Users/derekclair/.nvm/versions/node/v8.9.1/bin/node", | |
"eslint.packageManager": "yarn", | |
// "eslint.workingDirectories": [ | |
// "src/" | |
// ], | |
// _________________________________________________________________________ explorer | |
"explorer.autoReveal": false /* (defualt: true) */, | |
"explorer.decorations.colors": false, | |
"explorer.incrementalNaming": "smart", | |
// "explorer.sortOrder": "filesFirst", | |
// "explorer.sortOrder": "modified" /* (defualt: "default") | "modified" | "filesFirst" */, | |
// _________________________________________________________________________ extensions | |
// "extensions.showRecommendationsOnlyOnDemand": true /* (defualt: false) */, | |
// _________________________________________________________________________ files | |
"files.associations": { | |
".babelrc": "jsonc", | |
".graphqlconfig": "jsonc", | |
".gqlconfig": "jsonc", | |
".env.template": "dotenv", | |
"*.sh": "shellscript", | |
// "*.js": "javascript", | |
"*.jsx": "javascriptreact", | |
"*.js": "javascript", | |
"activate": "shellscript", | |
"Dockerfile.*": "dockerfile", | |
"Dockerrun.*": "dockerfile", | |
"*.html.eex": "html", | |
".wakatime-project": "ini", | |
"README": "markdown", | |
"TODO": "markdown" | |
// "pre-commit": "github" | |
}, | |
"files.defaultLanguage": "markdown", | |
// "files.defaultLanguage": "typescript", | |
"files.exclude": { | |
"**/.elixir_ls": false, | |
"**/.git": false, | |
"**/dist": false, | |
"**/out": false, | |
"**/__snapshots__": false | |
}, | |
"files.insertFinalNewline": true, | |
"files.trimTrailingWhitespace": true, | |
// _________________________________________________________________________ flow | |
"flow.enabled": false /* (defualt: true) */, | |
// "flow.pathToFlow": "/usr/local/bin/flow\\/usr/local/lib", | |
"flow.pathToFlow": "${workspaceRoot}/node_modules/.bin/flow", | |
"flow.useNPMPackagedFlow": true /* (defualt: false) */, | |
// _________________________________________________________________________ formattingToggle | |
"formattingToggle.activateFor": [ | |
// "formatOnPaste", | |
"formatOnSave" /* (default) */, | |
"formatOnType" | |
], | |
// _________________________________________________________________________ git | |
"git.autofetch": true, | |
"git.decorations.enabled": false /* (default: true ) */, | |
// "git.enabled": false, | |
// "git.path": "/usr/", | |
// "git.path": "/usr/local/git/bin", | |
// _________________________________________________________________________ gitlens | |
"gitlens.advanced.messages": { | |
"suppressCommitHasNoPreviousCommitWarning": false, | |
"suppressCommitNotFoundWarning": false, | |
"suppressFileNotUnderSourceControlWarning": false, | |
"suppressGitVersionWarning": false, | |
"suppressLineUncommittedWarning": false, | |
"suppressNoRepositoryWarning": false, | |
"suppressResultsExplorerNotice": true, | |
"suppressShowKeyBindingsNotice": true | |
}, | |
"gitlens.blame.format": "${author} - ${agoOrDate} ", | |
// "gitlens.blame.compact": true, | |
"gitlens.blame.dateFormat": "l", | |
// "gitlens.blame.heatmap.enabled": false, | |
// "gitlens.blame.heatmap.location": "left" /* (default: "right") */, | |
"gitlens.blame.highlight.locations": [ | |
"gutter", | |
"line" | |
// "overview" | |
], | |
"gitlens.codeLens.enabled": false /* (default: true) */, | |
// "gitlens.codeLens.authors.enabled": false, | |
// "gitlens.codeLens.recentChange.enabled": false /* (default: true) */, | |
// "gitlens.currentLine.enabled": false /* (default: true) */, | |
"gitlens.currentLine.format": "${author}, ${agoOrDate}", | |
// "gitlens.currentLine.dateFormat": "l", | |
"gitlens.currentLine.scrollable": false, | |
"gitlens.hovers.currentLine.details": false /* (default: true) */, | |
"gitlens.hovers.enabled": false /* (default: true) */, | |
// "gitlens.hovers.annotations.over": "annotation" /* (default: "line") */, | |
// "gitlens.hovers.annotations.enabled": false /* (default: true) */, | |
"gitlens.keymap": "none", | |
// "gitlens.mode.statusBar.alignment": "left" /* (default: "right") */, | |
// "gitlens.statusBar.alignment": "left" /* (default: "right") */, | |
"gitlens.views.fileHistory.enabled": true, | |
"gitlens.views.lineHistory.enabled": true, | |
// "gitlens.views.lineHistory.location": "explorer", | |
"gitlens.views.lineHistory.location": "scm", | |
// _________________________________________________________________________ go | |
"go.inferGopath": true /* (defualt: false) */, | |
// _________________________________________________________________________ indenticator | |
"indenticator.inner.showHighlight": true /* (defualt: false) */, | |
"indenticator.inner.showHover": true /* (defualt: false) */, | |
// "indenticator.inner.style": "0 0 0 #f36", | |
"indenticator.inner.color.dark": "#FF558C", | |
// "indenticator.inner.color.dark": "pink", | |
"indenticator.showCurrentDepthInStatusBar": false /* (default: true) */, | |
"indenticator.showHover": true /* (defualt: false) */, | |
// _________________________________________________________________________ javascript | |
"javascript.format.enable": false /* (defualt: true) */, | |
"javascript.validate.enable": false /* (defualt: true) */, | |
// "javascript.format.insertSpaceAfterOpeningAndBeforeClosingTemplateStringBraces": false, | |
// _________________________________________________________________________ liveshare | |
// "liveshare.experimentalFeaturesEnabled": true /* (defualt: false) */, | |
"liveshare.accountProvider": "github", | |
// "liveshare.guestApprovalRequired": true /* (default: false) */, | |
"liveshare.audio.joinCallBehavior": "accept" /* (default: "prompt") */, | |
"liveshare.audio.startCallOnShare": true, | |
"liveshare.featureSet": "insiders", | |
"liveshare.populateGitCoAuthors": "always", | |
"liveshare.showInStatusBar": "whileCollaborating", | |
// _________________________________________________________________________ markdown | |
"markdown.extension.toc.githubCompatibility": true, | |
// "markdown.extension.toc.updateOnSave": true, | |
"markdown.preview.scrollEditorWithPreview": false, | |
// "markdown.preview.scrollPreviewWithEditor": false, | |
// _________________________________________________________________________ npm | |
"npm.enableScriptExplorer": true, | |
"npm.packageManager": "yarn", | |
"npm.scriptExplorerAction": "run", | |
// "npm.validate.enable": false /* (default: true) */, | |
// _________________________________________________________________________ npm-intellisense | |
"npm-intellisense.enabled": false, | |
// "npm-intellisense.showBuildInLibs": true, | |
// "npm-intellisense.scanDevDependencies": true, | |
// _________________________________________________________________________ particle | |
"particle.disableWelcomeScreen": false, | |
// _________________________________________________________________________ plantuml | |
"plantuml.server": "http://localhost:8080", | |
"plantuml.render": "PlantUMLServer", | |
"pgsql.format.datatypeCasing": "lowercase", | |
"pgsql.format.alignColumnDefinitionsInColumns": true, | |
"pgsql.format.keywordCasing": "uppercase", | |
"pgsql.format.placeCommasBeforeNextStatement": false, | |
"pgsql.format.placeSelectStatementReferencesOnNewLine": true, | |
"pgsql.intelliSense.enableIntelliSense": false, | |
// _________________________________________________________________________ prettier | |
// "prettier.eslintIntegration": true /* (defualt: false) */, | |
// "prettier.stylelintIntegration": true /* (defualt: false) */, | |
// "prettier.requireConfig": true /* (defualt: false) */, | |
"prettier.tslintIntegration": true /* (defualt: false) */, | |
"prettier.trailingComma": "es5", | |
// _________________________________________________________________________ problems | |
"problems.autoReveal": false, | |
// _________________________________________________________________________ python | |
"python.formatting.provider": "black", | |
"python.jediEnabled": false, | |
"python.linting.pylintEnabled": false, | |
"python.pythonPath": "/usr/local/bin/python3", | |
// _________________________________________________________________________ restructuredtext | |
// "restructuredtext.updateDelay": 600, | |
// _________________________________________________________________________ rewrap | |
"rewrap.autoWrap.enabled": true, | |
// _________________________________________________________________________ scm (Source Control Manager) | |
"scm.diffDecorationsGutterWidth": 2, | |
"scm.diffDecorations": "gutter", | |
"scm.alwaysShowProviders": true, | |
// _________________________________________________________________________ search | |
"search.exclude": { | |
"**/build": true, | |
"coverage": true, | |
"**/deps": true, | |
"**/dist": true, | |
"**/flow-typed": true, | |
"**/node_modules": true, | |
"**/out": true, | |
"**/_build": true, | |
"**/__snapshots__": true | |
}, | |
"search.showLineNumbers": true, | |
"search.smartCase": true, | |
"search.location": "panel", // "sidebar" | (default: "panel") | |
"search.useReplacePreview": false, | |
// _________________________________________________________________________ shellcheck | |
"shellcheck.executablePath": "/usr/local/bin/shellcheck", | |
// "shellcheck.useWSL": true, | |
// "slack.teamToken": "xoxp-7807300421-7807006390-577787648420-b5c27aaff5d88afeb31f6597099b54e6", | |
// "slack.username": "derekclair", | |
// "slack.avatarUrl": "https://en.gravatar.com/userimage/13417762/ccf80aca4caebc74f50bf26cf6afa1df.jpeg", | |
// _________________________________________________________________________ terminal | |
"terminal.integrated.cursorBlinking": true, | |
"terminal.integrated.cursorStyle": "line", | |
"terminal.integrated.fontFamily": "Fira Code", | |
// "terminal.external.osxExec": "Hyper.app", | |
// "terminal.integrated.rendererType": "dom" /* (defalt: "auto") | "canvas" | "dom" */, | |
"terminal.integrated.shell.osx": "zsh", /* (default: null) */ | |
// _________________________________________________________________________ todohighlight | |
"todohighlight.isEnable": true, | |
"todohighlight.defaultStyle": { | |
// "backgroundColor": "yellow", | |
// "color": "black" | |
// "overviewRulerColor": "grey" | |
}, | |
"todohighlight.keywords": [ | |
{ | |
"text": "FIXME", | |
"color": "white", | |
"backgroundColor": "red" | |
}, | |
{ | |
"text": "NOTE:", | |
"color": "gray", | |
"backgroundColor": "white", | |
"overviewRulerColor": "grey" | |
}, | |
{ | |
"text": "NEEDS REVIEW", | |
"color": "white", | |
"backgroundColor": "orange" | |
}, | |
{ | |
"text": "WORKS", | |
"color": "white", | |
"backgroundColor": "green" | |
}, | |
{ | |
"text": "CHECKPOINT", | |
"color": "magenta", | |
"backgroundColor": "white" | |
}, | |
{ | |
"text": "WTF", | |
"color": "white", | |
"backgroundColor": "red" | |
}, | |
{ | |
"text": "XXX", | |
"color": "white", | |
"backgroundColor": "red" | |
}, | |
"HACK", | |
"TODO" | |
], | |
// _________________________________________________________________________ tslint | |
// "tslint.enable": false /* (default: true) */, | |
"tslint.ignoreDefinitionFiles": true /* (default: false) */, | |
// _________________________________________________________________________ typescript | |
"typescript.experimental.useSeparateSyntaxServer": true, | |
"typescript.format.enable": false /* (default: true) */, | |
"typescript.npm": "/usr/local/opt/asdf/shims/npm", | |
"typescript.preferences.importModuleSpecifier": "non-relative" /* | |
| "relative" | |
| "non-relative" | |
| "auto" (default) */, | |
// "typescript.referencesCodeLens.enabled": true, | |
"typescript.suggest.autoImports": false /* (default: true) */, | |
"typescript.tsdk": null /* (default: null) */, | |
"typescript.updateImportsOnFileMove.enabled": "never", | |
// "typescript.validate.enable": false /* (default: true) */, | |
// _________________________________________________________________________ vsicons | |
// "vsicons.presets.hideExplorerArrows": true, | |
"vsicons.associations.files": [ | |
{ | |
"icon": "cypress", | |
"extensions": [ | |
"cypress.prod.json" | |
], | |
"filename": true | |
} | |
], | |
// _________________________________________________________________________ vs-kubernetes | |
"vs-kubernetes": { | |
"vs-kubernetes.kubectl-path": "/Users/derekclair/.vs-kubernetes/tools/kubectl/kubectl", | |
"vs-kubernetes.helm-path": "/Users/derekclair/.vs-kubernetes/tools/helm/darwin-amd64/helm", | |
"vs-kubernetes.draft-path": "/Users/derekclair/.vs-kubernetes/tools/draft/darwin-amd64/draft", | |
"vs-kubernetes.minikube-path": "/Users/derekclair/.vs-kubernetes/tools/minikube/darwin-amd64/minikube" | |
}, | |
// _________________________________________________________________________ workbench | |
"workbench.colorCustomizations": { | |
"editorCursor.foreground": "#FFF", | |
"editorLineNumber.activeForeground": "#FFF" | |
}, | |
"workbench.colorTheme": "Material Theme Darker High Contrast", | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.revealIfOpen": true, | |
// "workbench.editor.tabCloseButton": "off" /* (default: "on") */, | |
"workbench.editor.swipeToNavigate": true /* (default: false) */, | |
"workbench.fontAliasing": "antialiased", | |
// "workbench.fontAliasing": "none", | |
// "workbench.fontAliasing": "auto", | |
/* > * <> * <> * <> * <> * <> * <> * <> * <> * <> * <> * <> * <> * <> * < */ | |
"workbench.settings.openDefaultSettings": false /* (default: true) */, | |
/* > * <> * <> * <> * <> * <> * <> * <> * <> * <> * <> * <> * <> * <> * < */ | |
// "workbench.panel.location": "right" | |
// "workbench.sideBar.location": "right", | |
"workbench.startupEditor": "none", | |
"workbench.tree.renderIndentGuides": "always", | |
"workbench.tree.indent": 18, | |
"workbench.view.alwaysShowHeaderActions": true /* (default: false) */, | |
// _________________________________________________________________________ window | |
"window.nativeTabs": true /* (default: false) */, | |
"window.openFilesInNewWindow": "default", | |
"window.restoreFullscreen": true, | |
"window.restoreWindows": "all", | |
// "window.showFullPath": true, | |
// "window.zoomLevel": -1, | |
// "window.zoomLevel": -0.5, | |
// "window.zoomLevel": 0.01, | |
"window.zoomLevel": 0, | |
"workbench.iconTheme": "vscode-icons", | |
"extensions.ignoreRecommendations": false, | |
"peacock.favoriteColors": [ | |
{ | |
"name": "Angular Red", | |
"value": "#b52e31" | |
}, | |
{ | |
"name": "Auth0 Orange", | |
"value": "#eb5424" | |
}, | |
{ | |
"name": "Azure Blue", | |
"value": "#007fff" | |
}, | |
{ | |
"name": "C# Purple", | |
"value": "#68217A" | |
}, | |
{ | |
"name": "Gatsby Purple", | |
"value": "#639" | |
}, | |
{ | |
"name": "Go Cyan", | |
"value": "#5dc9e2" | |
}, | |
{ | |
"name": "Java Blue-Gray", | |
"value": "#557c9b" | |
}, | |
{ | |
"name": "JavaScript Yellow", | |
"value": "#f9e64f" | |
}, | |
{ | |
"name": "Mandalorian Blue", | |
"value": "#1857a4" | |
}, | |
{ | |
"name": "Node Green", | |
"value": "#215732" | |
}, | |
{ | |
"name": "React Blue", | |
"value": "#00b3e6" | |
}, | |
{ | |
"name": "Something Different", | |
"value": "#832561" | |
}, | |
{ | |
"name": "Vue Green", | |
"value": "#42b883" | |
} | |
], | |
// _________________________________________________________________________ | |
// "debug.console.fontFamily": "Dank Mono" | |
// "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue" | |
// _________________________________________________________________________ | |
// "someSetting.default.false": true /* (default: false) */, | |
// "someSetting.default.true": false /* (default: true) */, | |
// _________________________________________________________________________ | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Updates