Skip to content

Instantly share code, notes, and snippets.

@CarlosETB
Last active August 27, 2020 22:54
Show Gist options
  • Save CarlosETB/d28d5146ff573fb77cb19af24cf19341 to your computer and use it in GitHub Desktop.
Save CarlosETB/d28d5146ff573fb77cb19af24cf19341 to your computer and use it in GitHub Desktop.
Settings
@CarlosETB
Copy link
Author

CarlosETB commented Jul 19, 2020

{

  // Color Theme
  "workbench.colorTheme": "Dracula",

  // Font Rules
  "editor.fontSize": 20,
  "editor.lineHeight": 24,
  "editor.fontLigatures": true,
  "editor.fontFamily": "Fira Code",
  "terminal.integrated.fontSize": 14,

  // Icon Theme
  "workbench.iconTheme": "material-icon-theme",
  "material-icon-theme.folders.associations": {
    "infra": "app",
    "entities": "class",
    "schemas": "class",
    "typeorm": "database",
    "repositories": "mappings",
    "http": "container",
    "migrations": "tools",
    "modules": "components",
    "implementations": "core",
    "dtos": "typescript",
    "fakes": "mock",
    "websockets": "pipe",
    "protos": "pipe",
    "grpc": "pipe"
  },

  // Files Config
  "files.autoSave": "onFocusChange",
  "files.exclude": {
    "**/.git": true,
    "**/.svn": true,
    "**/.hg": true,
    "**/CVS": true,
    "**/.DS_Store": true,
    "node_modules": true
  },

  // Editor Config
  "editor.rulers": [80, 120],
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "editor.formatOnSave": true,
  "editor.wordWrap": "wordWrapColumn",
  "cSpell.language": "pt-BR,en",
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  },
  "eslint.validate": [
    "vue",
    "javascript",
    "javascriptreact",
    "typescript",
    "typescriptreact",
    "html"
  ],
  "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\wsl.exe"
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment