Skip to content

Instantly share code, notes, and snippets.

@jonchretien
Last active January 3, 2025 17:02
Show Gist options
  • Save jonchretien/b50044d4adf151edfebe8232897f9de5 to your computer and use it in GitHub Desktop.
Save jonchretien/b50044d4adf151edfebe8232897f9de5 to your computer and use it in GitHub Desktop.
cmd+shift+p > Preferences: Open Settings (JSON)
// Place your settings in this file to overwrite the default settings
{
// Controls the font family.
"editor.fontFamily": "Operator Mono",
// Controls the font size in pixels.
"editor.fontSize": 24,
"editor.formatOnPaste": false,
"editor.multiCursorModifier": "ctrlCmd",
"editor.snippetSuggestions": "top",
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"emmet.triggerExpansionOnTab": true,
"eslint.validate": ["javascript", "javascriptreact","typescript", "typescriptreact"],
// save files when editor loses focus
"files.autoSave": "onFocusChange",
// Configure glob patterns for excluding files and folders.
"files.exclude": {
"bower_components": true,
"node_modules": true,
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"multiCommand.commands": [
{
"command": "multiCommand.makeRoom",
"sequence": [
"workbench.action.toggleSidebarVisibility",
"workbench.action.toggleActivityBarVisibility"
]
}
],
"prettier.singleQuote": true,
"prettier.trailingComma": "es5",
"[markdown]": {
"editor.formatOnSave": true,
"editor.wordWrap": "on",
"editor.renderWhitespace": "all",
"editor.acceptSuggestionOnEnter": "off"
},
"[javascript]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"telemetry.enableCrashReporter": false,
"telemetry.enableTelemetry": false,
"workbench.startupEditor": "newUntitledFile",
"workbench.statusBar.visible": false,
"workbench.editor.showTabs": "multiple",
"javascript.preferences.quoteStyle": "single",
"eslint.format.enable": true,
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.bracketPairColorization.enabled": true,
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.tabSize": 2,
"terminal.integrated.fontSize": 14,
"window.zoomLevel": 2,
"workbench.colorTheme": "Material Theme",
"editor.linkedEditing": true,
"eslint.codeActionsOnSave.rules": null,
"editor.minimap.enabled": false,
"workbench.activityBar.location": "hidden",
"workbench.editor.empty.hint": "hidden",
"editor.fontVariations": false,
"editor.lineNumbers": "off",
"editor.mouseWheelZoom": true,
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment