Skip to content

Instantly share code, notes, and snippets.

@zersiax
Created June 1, 2018 21:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zersiax/67e9790e12d86f5539c042c13aac6ebf to your computer and use it in GitHub Desktop.
Save zersiax/67e9790e12d86f5539c042c13aac6ebf to your computer and use it in GitHub Desktop.
{
"editor.formatOnSave": true,
"editor.formatOnType": true,
"editor.minimap.enabled": false, // I don't think screen readers can use this feature
"eslint.alwaysShowStatus": true, // this is an experiment, it might get screenreader-spammy
"eslint.autoFixOnSave": true, // Do I dare? I so do! :-)
"files.autoSave": "onFocusChange",
"files.insertFinalNewline": true,
"files.trimFinalNewlines": true,
"files.trimTrailingWhitespace": true,
"html.suggest.angular1": false,
"html.suggest.ionic": false,
"javascript.format.placeOpenBraceOnNewLineForControlBlocks": true, // no idea if there's a coding standard that forbids this, but I kinda like it that way. Might change
"javascript.format.placeOpenBraceOnNewLineForFunctions": true,
"php.suggest.basic": false, // pretty much every PHP autocomplete extension recommends disabling this
"prettier.eslintIntegration": true,
"prettier.printWidth": 88, // fits well with modular 88 braille display, although I might lower this back to 80 or raise it to 120
"telemetry.enableCrashReporter": false, // tut tut, sneakily setting this to true by default? shame on you!
"telemetry.enableTelemetry": false, // even more.
"workbench.editor.labelFormat": "medium", // seems more clear when rapidly zooming between files that have similar name, say ...order.php and Order.php
"workbench.startupEditor": "newUntitledFile", // It's an editor ...nough said
"workbench.statusBar.feedback.visible": false, // it's cute, but ...nah
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment