Skip to content

Instantly share code, notes, and snippets.

@chrisdias
Created November 4, 2019 20:45
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save chrisdias/4fbc535ce1ab5387f6623e25df62de19 to your computer and use it in GitHub Desktop.
Save chrisdias/4fbc535ce1ab5387f6623e25df62de19 to your computer and use it in GitHub Desktop.
Chris Dias' settings.json for VS Code
{
/*
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