Skip to content

Instantly share code, notes, and snippets.

@Naoray
Created October 23, 2020 15:03
Show Gist options
  • Save Naoray/9dae53d727c03c9406ce5831388c3685 to your computer and use it in GitHub Desktop.
Save Naoray/9dae53d727c03c9406ce5831388c3685 to your computer and use it in GitHub Desktop.
{
/**
* Silence the noise
*/
"workbench.activityBar.visible": false,
"workbench.statusBar.visible": false,
"workbench.editor.enablePreview": false,
"window.menuBarVisibility": "toggle",
"editor.minimap.enabled": false,
"explorer.autoReveal": false,
"breadcrumbs.enabled": false,
"workbench.startupEditor": "newUntitledFile",
"workbench.sideBar.location": "right",
/**
* Avoid annoyances
*/
"window.newWindowDimensions": "inherit",
"editor.snippetSuggestions": "top",
"diffEditor.renderSideBySide": false,
"editor.gotoLocation.multipleReferences": "goto",
"editor.gotoLocation.multipleDefinitions": "goto",
"editor.gotoLocation.multipleDeclarations": "goto",
"editor.gotoLocation.multipleImplementations": "goto",
"editor.gotoLocation.multipleTypeDefinitions": "goto",
/**
* Zen Mode
*/
"zenMode.hideTabs": true,
"zenMode.centerLayout": false,
/**
* Font settings
*/
"editor.fontFamily": "Dank Mono",
"editor.fontLigatures": true,
"editor.lineHeight": 40,
// "editor.letterSpacing": 1.2,
"editor.fontSize": 18,
/**
* Theme settings
*/
"workbench.colorTheme": "Night Owl Light",
"workbench.preferredDarkColorTheme": "Night Owl",
"workbench.preferredLightColorTheme": "Night Owl Light",
/**
* Editor
*/
"editor.formatOnSave": false,
/**
* Search
*/
"search.useIgnoreFiles": false,
/**
* php
*/
"php-cs-fixer.onSave": true,
"php-cs-fixer.executable": "/home/krishankoenig/.config/composer/vendor/bin/php-cs-fixer",
"php-cs-fixer.configFile": "/home/krishankoenig/.vscode/.php_cs",
/**
* Javascript
*/
"[typescriptreact]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.tabSize": 2
},
"[vue-html]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.tabSize": 2
},
"[vue]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.tabSize": 2
},
"[typescript]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.tabSize": 2
},
"eslint.validate": ["javascript", "javascriptreact", "vue"],
"eslint.run": "onSave",
"editor.codeActionsOnSave": {
// For ESLint
"source.fixAll.eslint": true,
// For TSLint
"source.fixAll.tslint": true,
// For Stylelint
"source.fixAll.stylelint": true
},
/**
* Utils
*/
"importCost.typescriptExtensions": ["\\.vue?$"],
"intelephense.files.exclude": [
"**/.git/**",
"**/.svn/**",
"**/.hg/**",
"**/CVS/**",
"**/.DS_Store/**",
"**/node_modules/**",
"**/bower_components/**",
"**/.history/**",
"**/vendor/**/{Tests,tests}/**"
],
"intelephense.references.exclude": [
"/vendor/{Tests,tests}/**"
],
"tailwindCSS.includeLanguages": {
"plaintext": "html"
},
"tailwindCSS.emmetCompletions": true,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"search.exclude": {
"**/node_modules": false
},
"window.zoomLevel": 0,
"files.autoSave": "onFocusChange"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment