Skip to content

Instantly share code, notes, and snippets.

@HeitorAugustoLN
Last active November 3, 2020 01:53
Show Gist options
  • Save HeitorAugustoLN/598872687e0554ca7cdc60b68a3b19af to your computer and use it in GitHub Desktop.
Save HeitorAugustoLN/598872687e0554ca7cdc60b68a3b19af to your computer and use it in GitHub Desktop.
{
// Editor settings
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.folding": false,
"editor.fontFamily": "JetBrains Mono",
"editor.fontLigatures": true,
"editor.fontSize": 17,
"editor.formatOnSave": true,
"editor.lineHeight": 26,
"editor.glyphMargin": false,
"editor.hideCursorInOverviewRuler": true,
"editor.matchBrackets": false,
"editor.minimap.enabled": false,
"editor.occurrencesHighlight": false,
"editor.overviewRulerBorder": false,
"editor.parameterHints.enabled": false,
"editor.renderWhitespace": "none",
"editor.renderIndentGuides": false,
"editor.renderLineHighlight": "none",
"editor.rulers": [80, 120],
"editor.tabSize": 2,
// Emmet settings
"emmet.syntaxProfiles": { "javascript": "jsx" },
"emmet.includeLanguages": { "javascript": "javascriptreact" },
// Explorer settings
"explorer.compactFolders": false,
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"explorer.openEditors.visible": 0,
// Extensions settings
"extensions.ignoreRecommendations": true,
// Files settings
"files.associations": {
".sequelizerc": "javascript",
".stylelintrc": "json",
".prettierrc": "json"
},
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 500,
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"node_modules": true
},
// Git settings
"git.enableSmartCommit": true,
// Gitlens settings
"gitlens.views.repositories.location": "scm",
"gitlens.views.fileHistory.location": "scm",
"gitlens.views.lineHistory.location": "scm",
"gitlens.views.compare.location": "scm",
"gitlens.views.search.location": "scm",
// Indenticator settings
"indenticator.color.dark": "rgba(255,255,255,.1)",
// JavaScript settings
"javascript.updateImportsOnFileMove.enabled": "always",
"javascript.suggest.autoImports": true,
// Prettier settings
"prettier.arrowParens": "avoid",
"prettier.bracketSpacing": true,
"prettier.embeddedLanguageFormatting": "auto",
"prettier.endOfLine": "crlf",
"prettier.htmlWhitespaceSensitivity": "css",
"prettier.insertPragma": false,
"prettier.jsxBracketSameLine": true,
"prettier.jsxSingleQuote": true,
"prettier.printWidth": 80,
"prettier.proseWrap": "preserve",
"prettier.quoteProps": "as-needed",
"prettier.requirePragma": false,
"prettier.semi": true,
"prettier.singleQuote": true,
"prettier.useEditorConfig": true,
"prettier.useTabs": false,
"prettier.tabWidth": 2,
"prettier.vueIndentScriptAndStyle": false,
// TypeScript settings
"typescript.updateImportsOnFileMove.enabled": "never",
"typescript.suggest.autoImports": true,
"typescript.tsserver.log": "verbose",
// Window settings
"window.menuBarVisibility": "toggle",
"window.zoomLevel": 0,
// Workbench settings
"workbench.activityBar.visible": false,
"workbench.colorCustomizations": {
"tab.activeBorder": "#0000"
},
"workbench.colorTheme": "Material Theme Darker High Contrast",
"workbench.editor.showIcons": false,
"workbench.editor.tabCloseButton": "off",
"workbench.iconTheme": "eq-material-theme-icons-darker",
"workbench.statusBar.visible": false,
"workbench.startupEditor": "newUntitledFile"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment