{ "editor.wordWrap": "bounded", "editor.bracketPairColorization.enabled": true, "editor.guides.bracketPairs": "active", "javascript.updateImportsOnFileMove.enabled": "always", "editor.renderWhitespace": "all", "editor.defaultFormatter": "esbenp.prettier-vscode", "html.format.enable": true, "html.format.preserveNewLines": true, "files.trimTrailingWhitespace": true, // turn it off for JS and JSX, we will do this via eslint "[javascript]": { "editor.formatOnSave": false, "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[javascriptreact]": { "editor.formatOnSave": false }, // show eslint icon at bottom toolbar "eslint.alwaysShowStatus": true, // tell the ESLint plugin to run on save "editor.codeActionsOnSave": { "source.fixAll": true }, "editor.tabSize": 2, "editor.fontFamily": "JetBrains Mono, Menlo, Monaco, 'Courier New', monospace", "editor.fontLigatures": true, "editor.fontSize": 16, "editor.quickSuggestions": { "other": true, "comments": false, "strings": false }, "files.exclude": { "**/.cache": true, "**/.DS_Store": true, "**/.git": true, "**/.hg": true, "**/.next": true, "**/.svn": true, "**/CVS": true, "**/dist": false }, "emmet.showSuggestionsAsSnippets": true, "editor.snippetSuggestions": "top", "emmet.triggerExpansionOnTab": true, "editor.formatOnPaste": true, "editor.formatOnType": true, "svelte.enable-ts-plugin": true, "cSpell.diagnosticLevel": "Hint", "cSpell.userWords": ["cachable", "Shellnut", "sveltejs", "Umami", "vite"], "git.autofetch": true, "git.mergeEditor": true, "editor.stickyScroll.enabled": true, "workbench.colorTheme": "SynthWave '84", "svelte.plugin.svelte.note-new-transformation": false, "workbench.iconTheme": "material-icon-theme", "prettier.useTabs": true, "javascript.inlayHints.parameterTypes.enabled": true, "javascript.inlayHints.variableTypes.enabled": true, "javascript.inlayHints.propertyDeclarationTypes.enabled": true, "typescript.inlayHints.enumMemberValues.enabled": true, "typescript.inlayHints.propertyDeclarationTypes.enabled": true, "typescript.inlayHints.variableTypes.enabled": true, "typescript.inlayHints.functionLikeReturnTypes.enabled": true, "javascript.inlayHints.functionLikeReturnTypes.enabled": true, "typescript.inlayHints.parameterNames.enabled": "all", "javascript.inlayHints.parameterNames.enabled": "literals", "typescript.inlayHints.parameterTypes.enabled": true, "javascript.inlayHints.enumMemberValues.enabled": true, "editor.insertSpaces": false, "workbench.editor.labelFormat": "medium", "explorer.compactFolders": false, "material-icon-theme.folders.color": "#43a047", "workbench.tree.indent": 12, "codeium.enableConfig": { "*": true, "svelte": true }, "codeium.enableSearch": true, "editor.fontVariations": false, "window.zoomLevel": -2, "editor.formatOnSave": true, "editor.formatOnSaveMode": "file", "eslint.codeActionsOnSave.rules": null, "editor.inlayHints.enabled": "off", "git.path": "/usr/bin/git", "files.autoSave": "afterDelay", "explorer.sortOrder": "filesFirst" }