dotfiles
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
df/.config/Code/User/settings.json

81 lines
2.2 KiB

3 years ago
{
// Editor settings
"editor.fontFamily": "Source Code Pro",
"editor.fontWeight": 600,
"editor.fontLigatures": false,
"editor.fontSize": 14,
"editor.lineHeight": 20,
"editor.tabSize": 2,
"editor.detectIndentation": false,
"editor.minimap.enabled": false,
"editor.suggestSelection": "first",
"editor.formatOnPaste": true,
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"editor.cursorStyle": "line",
"editor.lineNumbers": "on",
"editor.wordSeparators": "/\\()\"':,.;<>~!@#$%^&*|+=[]{}`?-",
"editor.wordWrap": "on",
"window.menuBarVisibility": "toggle",
3 years ago
// Emmet
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"emmet.showExpandedAbbreviation": "never",
"emmet.triggerExpansionOnTab": true,
// ESLint
"eslint.packageManager": "yarn",
// Theme
3 years ago
"workbench.colorTheme": "Material Theme Darker High Contrast",
3 years ago
"workbench.iconTheme": "material-icon-theme",
// Explorer
"explorer.confirmDelete": false,
"explorer.compactFolders": false,
"explorer.confirmDragAndDrop": false,
// Keyboard
"keyboard.dispatch": "keyCode",
// Language extensions
"javascript.validate.enable": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"typescript.validate.enable": true,
"typescript.updateImportsOnFileMove.enabled": "always",
"typescript.preferences.importModuleSpecifier": "relative",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
// Helpers
"rust-analyzer.cargo.allFeatures": true,
"prettier.useTabs": true,
// Terminal profiles
"terminal.integrated.profiles.linux": {
"fish": {
"path": "fish"
}
},
// Default formatters
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
}