Skip to content

Instantly share code, notes, and snippets.

@tomhermans
Last active March 17, 2022 20:13
Show Gist options
  • Save tomhermans/630c5e0911cfacf5013fbdde21ecfa5b to your computer and use it in GitHub Desktop.
Save tomhermans/630c5e0911cfacf5013fbdde21ecfa5b to your computer and use it in GitHub Desktop.
{
"window.titleBarStyle": "native",
"window.menuBarVisibility": "toggle",
"workbench.iconTheme": "material-icon-theme",
"editor.renderIndentGuides": true,
"workbench.colorCustomizations": {
"editorIndentGuide.activeBackground": "#ffffff22",
"editorIndentGuide.background": "#ffffff22"
},
"breadcrumbs.enabled": true,
"editor.colorDecorators": true,
"editor.tabSize": 2,
// Insert spaces when pressing Tab. This setting is overriden
// based on the file contents when `editor.detectIndentation` is true.
"editor.insertSpaces": true,
// When opening a file, `editor.tabSize` and `editor.insertSpaces`
// will be detected based on the file contents. Set to false to keep
// the values you've explicitly set, above.
"editor.detectIndentation": false,
"editor.formatOnPaste": true,
"editor.formatOnSave": true,
"files.eol": "\n",
// https://dev.to/thegeoffstevens/vs-code-settings-you-should-customize-5e75
"editor.renderWhitespace": "all",
"editor.fontFamily": "Operator Mono",
"editor.fontLigatures": true,
"editor.fontSize": 14,
"editor.letterSpacing": 0.2,
"editor.lineHeight": 22,
"editor.cursorStyle": "block",
"editor.cursorBlinking": "expand",
// "editor.cursorBlinking": "smooth",
"editor.cursorSmoothCaretAnimation": true,
// "editor.mouseWheelZoom": true,
"files.trimFinalNewlines": true,
"workbench.editor.highlightModifiedTabs": true,
"explorer.sortOrder": "type",
// in settings.json
// EMMET
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"vue-html": "html",
"razor": "html",
"plaintext": "pug"
},
"emmet.triggerExpansionOnTab": true,
"emmet.showExpandedAbbreviation": "always",
"editor.quickSuggestions": true,
"emmet.showSuggestionsAsSnippets": true,
"editor.snippetSuggestions": "top",
// end EMMET
// peacock colors
"peacock.favoriteColors": [
{
"name": "Gatsby Purple",
"value": "#639"
},
{
"name": "Auth0 Orange",
"value": "#eb5424"
},
{
"name": "Azure Blue",
"value": "#007fff"
},
{
"name": "tw-gray-900",
"value": "#1a1919"
},
{
"name": "tw-red-900",
"value": "#400707"
},
{
"name": "tw-green-900",
"value": "#123b27"
},
{
"name": "tw-cyan-900",
"value": "#104045"
},
{
"name": "tw-blue-900",
"value": "#172942"
},
{
"name": "tw-purple-900",
"value": "#271d4a"
}
],
"files.exclude": {
"**/*.build": true,
"**/*.git": true,
"**/*.err": true,
"**/*.rec": true,
"**/*.log": true,
"**/*.evt": true,
"**/buildfre.*": true,
"**/buildchk.*": true,
"**/.DS_Store": true
},
"search.exclude": {
"**/node_modules": true,
"**/bower_components": true,
".build/**": true,
"out*/**": true,
"i18n/**": true,
"extensions/**/out/**": true,
"*.min.js": true
},
"workbench.colorTheme": "Monokai",
"tabnine.experimentalAutoImports": true,
"editor.inlineSuggest.enabled": true,
"security.workspace.trust.untrustedFiles": "open",
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"git.autofetch": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"remote.SSH.defaultExtensions": [
"gitpod.gitpod-remote-ssh"
],
"remote.SSH.configFile": "/var/folders/l6/5mnjlnc52d79y9n7l2r_76dc0000gn/T/gitpod_ssh_config-25370-G3PF1MGKgNs7",
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"sync.autoUpload": true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment