{
  "window.zoomLevel": 1,
  "editor.multiCursorModifier": "alt",
  "newFile.defaultBaseFileName": "",
  "newFile.relativeTo": "file", // "root" or "project"
  "newFile.defaultFileExtension": "",
  "newFile.rootDirectory": "~",
  "newFile.showPathRelativeTo": "none", // "project" or "none"
  "newFile.expandBraces": false,
  "explorer.confirmDragAndDrop": false,
  "git.enableSmartCommit": true,
  "workbench.colorTheme": "One Dark Pro Vivid",
  "editor.fontSize": 13,
  "editor.fontWeight": "100",
  "editor.fontFamily": "'Fira Code'",
  "editor.fontLigatures": true,
  "sync.gist": "dba3221a05fcd77c7fbc059d8b589b13",
  "sync.host": "",
  "sync.pathPrefix": "",
  "sync.quietSync": false,
  "sync.askGistName": false,
  "sync.removeExtensions": true,
  "sync.syncExtensions": true,
  "sync.autoDownload": false,
  "sync.autoUpload": false,
  "sync.lastUpload": "",
  "sync.lastDownload": "",
  "sync.forceDownload": false,
  "breadcrumbs.enabled": true, // setting to true will allow for creating multiple files such as `new-folder/{file1,file2}.js`
  "javascript.validate.enable": false,
  "editor.renderWhitespace": "boundary",
  "cSpell.userWords": [
    "Animatable",
    "Cambria",
    "Entypo",
    "Fontfamily",
    "Genw",
    "Ionicons",
    "Iphone",
    "Nativebase",
    "Octicons",
    "Reactotron",
    "Scrollable",
    "Stateful",
    "Subviews",
    "UIHMR",
    "Unmount",
    "Zocial",
    "apisauce",
    "customuser",
    "dinhmai",
    "dropdown",
    "ellipsize",
    "formik",
    "gmail",
    "inmemory",
    "jwtoken",
    "lifelog",
    "lifelogs",
    "lightgrey",
    "mobx",
    "padder",
    "rebass",
    "refetch",
    "rnpm",
    "setstate",
    "swipeable",
    "tiwi",
    "toastr",
    "unsubscriber",
    "userdfahifha",
    "uuidv",
    "viewpager",
    "vinid",
    "xlarge",
    "yellowbox"
  ],
  "vim.easymotion": true,
  "[json]": {
    "editor.defaultFormatter": "vscode.json-language-features"
  },
  "javascript.format.enable": false,
  "cSpell.language": "en",
  "cSpell.enabledLanguageIds": [
    "asciidoc",
    "c",
    "cpp",
    "csharp",
    "css",
    "go",
    "handlebars",
    "html",
    "jade",
    "javascript",
    "javascriptreact",
    "json",
    "latex",
    "less",
    "markdown",
    "php",
    "plaintext",
    "pub",
    "python",
    "restructuredtext",
    "rust",
    "scss",
    "text",
    "typescript",
    "typescriptreact",
    "yml"
  ],
  "workbench.iconTheme": "material-icon-theme",
  "terminal.integrated.cursorStyle": "underline",
  "diffEditor.ignoreTrimWhitespace": true,
  "typescript.updateImportsOnFileMove.enabled": "always",
  "[typescriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[jsonc]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "todohighlight.isEnable": true,

  // "vim.statusBarColorControl": true,
  // "vim.statusBarColors.normal": ["#434c5e", "#cccc"],
  // "vim.statusBarColors.insert": "#005f5f",
  // "vim.statusBarColors.visual": ["#B48EAD", "#ccc"],
  // "vim.statusBarColors.visualline": ["#dad", "#eee"],
  // "vim.statusBarColors.visualblock": "#A3BE8C",
  // "vim.statusBarColors.replace": "#D08770",
  // "workbench.colorCustomizations": {
  //   "statusBar.background": "#B48EAD",
  //   "statusBar.noFolderBackground": "#B48EAD",
  //   "statusBar.debuggingBackground": "#B48EAD",
  //   "statusBar.foreground": "#ccc"
  // },

  "react-native-storybooks.port": 7007,
  "prettier.semi": false,
  "vim.overrideCopy": true,
  "terminal.external.osxExec": "Hyper",
  "workbench.editor.enablePreview": false,
  "editor.tabSize": 2,
  "tslint.packageManager": "yarn",
  "emmet.showExpandedAbbreviation": "never",
  "sync.forceUpload": true,
  "terminal.integrated.fontFamily": "\"Hasklug Nerd Font\"",
  "editor.snippetSuggestions": "top",
  "javascript.preferences.importModuleSpecifier": "non-relative",
  "typescript.preferences.importModuleSpecifier": "non-relative",
  "eslint.autoFixOnSave": true,
  "eslint.packageManager": "yarn",
  "eslint.alwaysShowStatus": true,
  "tslint.alwaysShowRuleFailuresAsWarnings": true,
  "editor.formatOnSave": true
}