Created
November 4, 2019 20:45
-
-
Save chrisdias/4fbc535ce1ab5387f6623e25df62de19 to your computer and use it in GitHub Desktop.
Chris Dias' settings.json for VS Code
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
{ | |
/* | |
USER (GLOBAL) SETTINGS | |
~/Library/Application Support/Code-Insiders/User/settings.json | |
*/ | |
/* | |
*************** | |
*** WARM UP *** | |
*************** | |
*/ | |
"workbench.settings.editor": "json", | |
"explorer.openEditors.visible": 9, | |
"update.mode": "default", | |
"extensions.autoCheckUpdates": true, | |
"extensions.showRecommendationsOnlyOnDemand": true, | |
"files.autoSaveDelay": 1000, | |
"files.autoSave": "afterDelay", | |
/* | |
************** | |
*** EDITOR *** | |
************** | |
*/ | |
/* fonts */ | |
"editor.fontLigatures": true, | |
"editor.fontFamily": "Fira Code", // "Cascadia Code", | |
/* in editor content */ | |
"editor.minimap.enabled": false, | |
"editor.renderLineHighlight": "all", | |
"editor.renderIndentGuides": true, | |
"editor.renderWhitespace": "boundary", | |
/* place multiple cursors when holding CMD */ | |
"editor.multiCursorModifier": "ctrlCmd", | |
/* completions */ | |
"editor.snippetSuggestions": "bottom", | |
/* copy behavior*/ | |
"editor.copyWithSyntaxHighlighting": false, | |
/* scrolling behavior */ | |
"editor.scrollBeyondLastLine": false, | |
"editor.fastScrollSensitivity": 10, | |
/* automatic formating */ | |
/* requires autoSave to be off! */ | |
"editor.formatOnSave": true, | |
/* | |
***************** | |
*** WORKBENCH *** | |
***************** | |
*/ | |
"workbench.panel.defaultLocation": "bottom", /* requires reload! */ | |
"workbench.editor.highlightModifiedTabs": true, | |
"workbench.editor.closeEmptyGroups": false, | |
"workbench.startupEditor": "none", | |
"workbench.tree.indent": 10, | |
"workbench.tree.renderIndentGuides": "onHover", | |
"workbench.tips.enabled": false, | |
"window.zoomLevel": 0, | |
"breadcrumbs.enabled": true, | |
"zenMode.hideTabs": false, | |
/* files */ | |
"files.associations": { | |
"Dockerfile-centos": "dockerfile", | |
"Dockerfile_*": "dockerfile", | |
"dockerfile-*": "dockerfile" | |
}, | |
"files.defaultLanguage": "javascript", | |
/* NPM */ | |
"npm.enableScriptExplorer": true, | |
"npm.packageManager": "yarn", | |
/* | |
*********** | |
*** SCC *** | |
*********** | |
*/ | |
"git.autofetch": true, | |
"git.defaultCloneDirectory": "~/src/github", | |
"git.enableSmartCommit": true, | |
/* | |
**************** | |
*** THEMEING *** | |
**************** | |
*/ | |
// "workbench.colorTheme": "Cobalt2", | |
"workbench.colorCustomizations": { | |
"statusBar.background": "#0047AB", | |
// "[Cobalt2]": { | |
// "tab.activeBackground": "#077bf73e", | |
// "tab.activeBorder": "#fffb0050", | |
// "gitDecoration.ignoredResourceForeground": "#706e6e", | |
// }, | |
}, | |
/* | |
************** | |
*** SEARCH *** | |
************** | |
*/ | |
"search.exclude": { | |
"**/node_modules": true, | |
"**/bower_components": true | |
}, | |
/* | |
**************** | |
*** TERMINAL *** | |
**************** | |
*/ | |
/* supress "The terminal process terminated with exit code" */ | |
"terminal.integrated.showExitAlert": false, | |
"terminal.integrated.fontFamily": "Cascadia Code", | |
// "terminal.integrated.fontSize": 18, | |
"terminal.integrated.fontWeight": "normal", | |
"terminal.integrated.shell.osx": "/bin/zsh", | |
"terminal.external.osxExec": "iTerm.app", | |
/* | |
***************** | |
*** DEBUGGING *** | |
***************** | |
*/ | |
"debug.node.autoAttach": "on", | |
"debug.toolBarLocation": "floating", | |
"debug.openDebug": "openOnSessionStart", | |
"debug.openExplorerOnEnd": true, | |
"debug.showInStatusBar": "onFirstSessionStart", | |
// "debug.inlineValues": true, | |
/* | |
***************** | |
*** LANGUAGES *** | |
***************** | |
*/ | |
"[markdown]": { | |
"editor.quickSuggestions": false, | |
"editor.minimap.enabled": false | |
}, | |
"javascript.preferences.quoteStyle": "single", | |
"[json]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"[html]": { | |
"editor.defaultFormatter": "vscode.html-language-features" | |
}, | |
"[javascript]": { | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
/* | |
****************** | |
*** EXTENSIONS *** | |
****************** | |
*/ | |
/* PYTHON */ | |
"python.jediEnabled": false, | |
"python.dataScience.sendSelectionToInteractiveWindow": true, | |
/* REMOTE DEVELOPMENT */ | |
"remote.SSH.showLoginTerminal": true, | |
/* GITLENS */ | |
"gitlens.hovers.enabled": true, | |
"gitlens.codeLens.enabled": false, | |
"gitlens.views.repositories.enabled": true, | |
"gitlens.views.fileHistory.enabled": true, | |
"gitlens.views.lineHistory.enabled": true, | |
"gitlens.views.compare.location": "scm", | |
"gitlens.views.search.location": "scm", | |
"gitlens.blame.heatmap.enabled": true, | |
"gitlens.blame.highlight.enabled": true, | |
"gitlens.statusBar.enabled": false, | |
"gitlens.views.search.enabled": false, | |
"gitlens.views.compare.enabled": false, | |
"gitlens.mode.statusBar.enabled": false, | |
/* AZURE */ | |
"azureStorage.blob.showSavePrompt": false, | |
"azureFunctions.showCoreToolsWarning": false, | |
/* INTELLICODE */ | |
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue", | |
/* DOCKER */ | |
"docker.defaultRegistryPath": "chrisdias", | |
"docker.explorerRefreshInterval": 1000, | |
"docker.attachShellCommand.linuxContainer": "/bin/sh", | |
"docker.images.groupBy": "None", | |
"docker.images.label": "FullTag", | |
"docker.images.description": [ | |
"CreatedTime" | |
], | |
"files.exclude": { | |
"**/.classpath": true, | |
"**/.project": true, | |
"**/.settings": true, | |
"**/.factorypath": true | |
}, | |
"workbench.sideBar.location": "left", | |
"editor.suggestSelection": "first", | |
"search.location": "sidebar", | |
/* Unsorted */ | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment