Skip to content

Instantly share code, notes, and snippets.

@vorobiovkirill
Last active November 11, 2022 12:55
Show Gist options
  • Save vorobiovkirill/a59d09c9a1069c1e6f4c052e7e2c101d to your computer and use it in GitHub Desktop.
Save vorobiovkirill/a59d09c9a1069c1e6f4c052e7e2c101d to your computer and use it in GitHub Desktop.
{
// WORKBRENCH
"workbench.colorTheme": "Cobalt2",
"workbench.iconTheme": "vscode-icons",
"workbench.editor.highlightModifiedTabs": true,
"workbench.colorCustomizations": {
"titleBar.activeBackground": "#193962",
"tab.activeBackground": "#193962",
"statusBar.background": "#193962"
},
"window.zoomLevel": -1,
"window.titleBarStyle": "custom",
"files.trimTrailingWhitespace": true,
// EDITOR
"editor.fontFamily": "Operator Mono, Menlo, Monaco, 'Courier New', monospace",
"editor.fontSize": 13,
"editor.lineHeight": 18,
"editor.fontWeight": "400",
"editor.cursorStyle": "line",
"editor.cursorWidth": 3,
"editor.cursorBlinking": "solid",
"editor.renderWhitespace": "all",
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": true,
"editor.formatOnPaste": false,
"editor.formatOnSave": false,
// GIT
"git.confirmSync": false,
"git.mergeEditor": true,
// JAVASCRIPT
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
// TERMINAL
"terminal.integrated.defaultProfile.osx": "zsh",
"terminal.external.osxExec": "iTerm.app",
"terminal.integrated.fontSize": 15,
"terminal.integrated.fontFamily": "MesloLGS NF",
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
// TYPESCRIPT
"typescript.preferences.quoteStyle": "single",
"typescript.updateImportsOnFileMove.enabled": "always",
// "typescript.inlayHints.parameterNames.enabled": "all",
"[typescriptreact]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"reactSnippets.settings.importReactOnTop": false,
"database-client.showFilter": true,
// PRETTIER
"prettier.singleQuote": true,
"prettier.jsxSingleQuote": true,
"prettier.useEditorConfig": true,
"prettier.tabWidth": 4,
"prettier.printWidth": 120,
"[dart]": {
"editor.formatOnSave": true,
"editor.formatOnType": true,
"editor.rulers": [
80
],
"editor.selectionHighlight": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"editor.suggestSelection": "first",
"editor.tabCompletion": "onlySnippets",
"editor.wordBasedSuggestions": false
},
"javascript.preferences.quoteStyle": "single",
"html.completion.attributeDefaultValue": "singlequotes",
"cSpell.userWords": [
"blueprintjs",
"QLID",
"squel",
"supabase",
"Telehealth"
],
"window.commandCenter": true,
"editor.minimap.size": "fit",
"javascript.updateImportsOnFileMove.enabled": "always",
"vscode-office.openOutline": true,
"tabnine.experimentalAutoImports": true,
// "prettier.eslintIntegration": true,
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment