Skip to content

Instantly share code, notes, and snippets.

@philsinatra
Created October 28, 2022 13:15
Show Gist options
  • Save philsinatra/16371f5247097e055420bc689ff61863 to your computer and use it in GitHub Desktop.
Save philsinatra/16371f5247097e055420bc689ff61863 to your computer and use it in GitHub Desktop.
VSCode preferences
{
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"editor.formatOnSave": false
},
"[python]": {
"editor.defaultFormatter": "ms-python.black-formatter",
"editor.insertSpaces": true,
"editor.formatOnSave": true,
"editor.tabSize": 4
},
"[stylus]": {
"editor.formatOnSave": true
},
"[svelte]": {
"editor.defaultFormatter": "svelte.svelte-vscode"
},
"atomKeymap.promptV3Features": true,
"css.lint.important": "error",
"css.validate": false,
"editor.accessibilitySupport": "off",
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": true,
"editor.guides.highlightActiveBracketPair": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true,
"source.fixAll.stylelint": true
},
"editor.colorDecorators": false,
"editor.cursorBlinking": "phase",
"editor.cursorStyle": "line",
"editor.cursorWidth": 3,
"editor.fontFamily": "'Operator Mono Lig', 'Operator Mono', 'Dank Mono', 'Fira Code', 'Cascadia Code', Menlo, Monaco, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.fontSize": 14,
"editor.fontWeight": "300",
"editor.formatOnSave": true,
"editor.hover.delay": 600,
"editor.letterSpacing": 0.5,
"editor.lineHeight": 20,
"editor.cursorSmoothCaretAnimation": false,
"editor.minimap.showSlider": "always",
"editor.multiCursorModifier": "ctrlCmd",
"editor.parameterHints.enabled": false,
"editor.renderWhitespace": "none",
"editor.snippetSuggestions": "top",
"editor.tabSize": 2,
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "comment",
"settings": {
"fontStyle": "italic"
}
},
{
"scope": "entity.other.attribute-name",
"settings": {
"fontStyle": "italic"
}
},
{
"scope": "support.type.property-name.css",
"settings": {
"fontStyle": "italic"
}
}
]
},
"editor.wordWrap": "bounded",
"editor.wordWrapColumn": 120,
"editor.parameterHints.cycle": false,
"emmet.includeLanguages": {
"nunjucks": "html",
"njk": "html",
"javascript": "css,javascriptreact,typescriptreact, svelte"
},
"emmet.showSuggestionsAsSnippets": true,
"errorLens.fontSize": "12",
"errorLens.onSave": true,
"errorLens.enabledDiagnosticLevels": ["error", "warning", "hint"],
"errorLens.exclude": ["never (read|used)", "Unknown word"],
"eslint.alwaysShowStatus": true,
"eslint.packageManager": "yarn",
"explorer.confirmDragAndDrop": false,
"explorer.openEditors.visible": 4,
"files.exclude": {
"**/.cache": true,
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/CVS": true,
"**/.DS_Store": true,
"**/bower_components": true,
"**/jspm_packages": true,
"**/node_modules": true
},
"files.trimTrailingWhitespace": true,
"gitlens.advanced.messages": {
"suppressCommitHasNoPreviousCommitWarning": false,
"suppressCommitNotFoundWarning": false,
"suppressFileNotUnderSourceControlWarning": false,
"suppressGitVersionWarning": false,
"suppressLineUncommittedWarning": false,
"suppressNoRepositoryWarning": false
},
"gitlens.keymap": "none",
"indentRainbow.colors": [
"rgba(225, 89, 128, 0.075)",
"rgba(123, 216, 143, 0.075)",
"rgba(227, 207, 94, 0.075)",
"rgba(122, 115, 184, 0.075)"
],
"javascript.format.enable": false,
"javascript.inlayHints.parameterNames.enabled": "none",
"javascript.updateImportsOnFileMove.enabled": "always",
"javascript.preferences.useAliasesForRenames": false,
"typescript.preferences.useAliasesForRenames": false,
"liveshare.guestApprovalRequired": true,
"prettier.ignorePath": ".prettierignore~/.prettierrc.json",
"python.formatting.provider": "none",
"python.formatting.blackArgs": ["--line-length", "88"],
"python.linting.enabled": true,
"sync.gist": "5d9b65e4514348313e9bc1321708cee0",
"terminal.external.osxExec": "iTerm.app",
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.fontFamily": "'PowerlineSymbols','Fira Code', 'Operator Mono', Menlo, Monaco, 'Courier New', monospace",
"terminal.integrated.fontSize": 14,
"terminal.integrated.lineHeight": 1.4,
"terminal.integrated.defaultProfile.osx": "fish",
"vsicons.dontShowNewVersionMessage": true,
"window.title": "${dirty} ${activeEditorMedium}${separator}${rootName}",
"workbench.colorCustomizations": {
"[Default Dark+]": {
"statusBar.background": "#010101"
},
"[Level Up]": {
"activityBar.foreground": "#898097",
"list.focusBackground": "#30273e",
"sideBar.foreground": "#898097"
},
"[Cobalt2]": {
"editor.background": "#163042"
},
"[Minimal Fedu]": {
"tab.activeBackground": "#4e4e4e",
"editor.lineHighlightBackground": "#37373e",
"editorLineNumber.foreground": "#444",
"sideBar.foreground": "#888",
"tab.inactiveForeground": "#888"
},
"[Dark (Molokai)]": {
"statusBar.background": "#010101"
},
"[Svelte Dark]": {
"statusBar.background": "#ff5500"
},
"errorLens.hintForeground": "#ffc600A1",
"errorLens.hintBackground": "#ffc60003",
"errorLens.errorBackground": "#ff000005"
},
"workbench.editor.enablePreviewFromQuickOpen": false,
"workbench.editor.highlightModifiedTabs": true,
"workbench.editor.tabCloseButton": "off",
"workbench.editor.tabSizing": "shrink",
"workbench.fontAliasing": "auto",
"workbench.startupEditor": "newUntitledFile",
"workbench.statusBar.visible": true,
"workbench.editor.showTabs": false,
"workbench.editor.labelFormat": "short",
"workbench.editorAssociations": {
"*.ipynb": "jupyter-notebook"
},
"workbench.sideBar.location": "right",
"github.copilot.enable": {
"*": false,
"yaml": false,
"plaintext": false,
"markdown": false
},
"cSpell.diagnosticLevel": "Hint",
"cSpell.enableFiletypes": [
"asciidoc",
"c",
"cpp",
"csharp",
"css",
"git-commit",
"go",
"handlebars",
"haskell",
"html",
"jade",
"java",
"javascript",
"javascriptreact",
"json",
"jsonc",
"latex",
"less",
"markdown",
"php",
"plaintext",
"pug",
"python",
"restructuredtext",
"rust",
"scala",
"scss",
"text",
"typescript",
"typescriptreact",
"yaml",
"yml"
],
"files.associations": {},
"editor.quickSuggestionsDelay": 5,
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"emmet.triggerExpansionOnTab": true,
"debug.toolBarLocation": "docked",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.minimap.renderCharacters": false,
"typescript.inlayHints.parameterNames.enabled": "all",
"typescript.updateImportsOnFileMove.enabled": "always",
"editor.inlineSuggest.enabled": true,
"telemetry.telemetryLevel": "off",
"php.validate.enable": false,
"security.workspace.trust.untrustedFiles": "open",
"editor.linkedEditing": true,
"svelte.enable-ts-plugin": true,
// "editor.inlayHints.enabled": "off",
"explorer.fileNesting.enabled": true,
"explorer.fileNesting.patterns": {
"package.json": ".env.*, .eslintrc, .eslintrc.*, .eslint*, .gitattributes, .gitignore, .npmrc, .prettierignore, .prettierrc, prettier.config.js, jsconfig.json, .yarnrc, next-env.d.ts, next.config.js, package-lock.json , pnpm-lock.yaml, svelte.config.js, yarn.lock, tailwind.config.cjs, postcss.config.cjs, tailwind.config.js, postcss.config.js, TODO, .env, vite.config.*, .markdownlint.json",
"tsconfig.json": "tsconfig.*.json",
"*.ts": "$(capture).js, $(capture).d.ts, $(capture).test.ts",
"*.js": "$(capture).js.map, $(capture).min.js, $(capture).d.ts",
"*.jsx": "$(capture).js",
"*.tsx": "$(capture).ts, $(capture).test.tsx"
},
"terminal.integrated.gpuAcceleration": "off",
"gitlens.currentLine.enabled": false,
"gitlens.codeLens.authors.enabled": false,
"gitlens.codeLens.enabled": false,
"editor.guides.indentation": false,
"scss.lint.unknownAtRules": "ignore",
"svelte.plugin.svelte.note-new-transformation": false,
"workbench.iconTheme": "vscode-icons",
"workbench.colorTheme": "Monokai Pro (Filter Octagon)",
"javascript.preferences.quoteStyle": "single",
"typescript.preferences.quoteStyle": "single",
"files.insertFinalNewline": true,
"eslint.validate": [
"typescript",
"typescriptreact",
"javascript",
"javascripreact"
],
"editor.copyWithSyntaxHighlighting": false,
"editor.minimap.enabled": false,
"editor.scrollbar.verticalScrollbarSize": 20,
"javascript.inlayHints.propertyDeclarationTypes.enabled": true,
"typescript.inlayHints.enumMemberValues.enabled": true,
"typescript.inlayHints.propertyDeclarationTypes.enabled": true,
"typescript.inlayHints.variableTypes.enabled": true,
"typescript.implementationsCodeLens.enabled": true,
"typescript.inlayHints.functionLikeReturnTypes.enabled": true,
"javascript.inlayHints.functionLikeReturnTypes.enabled": true,
"editor.inlayHints.enabled": "offUnlessPressed"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment