~/dotfiles/.vscode/settings.json
.vscode/settings.json· 5.5 KB · jsonGitHub Raw
{
"editor.fontFamily": "Monaco, Geist Mono, Input Mono, JetBrains Mono, 'Courier New', monospace",
"editor.autoIndent": "full",
"editor.tabSize": 2,
"terminal.integrated.fontSize": 15,
"editor.fontSize": 16,
"yaml.schemas": {
"file:///${userHome}/.vscode/extensions/atlassian.atlascode-2.10.12/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml"
},
"git.autofetch": true,
"js/ts.updateImportsOnFileMove.enabled": "always",
"editor.wordSeparators": "`~!@#%^&*=()+[{]}\\|;:'\",.<>/?",
"editor.suggest.snippetsPreventQuickSuggestions": false,
"redhat.telemetry.enabled": false,
"scss.validate": false,
"turboConsoleLog.logMessagePrefix": "👉 -------->",
"turboConsoleLog.insertEnclosingClass": false,
"turboConsoleLog.insertEnclosingFunction": false,
"turboConsoleLog.delimiterInsideMessage": "-",
"debug.console.fontSize": 16,
"editor.defaultFormatter": "biomejs.biome",
"editor.inlineSuggest.enabled": true,
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairsHorizontal": false,
"[shellscript]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[prisma]": {
"editor.defaultFormatter": "Prisma.prisma"
},
"[scss]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[json]": {
"editor.defaultFormatter": "biomejs.biome"
},
"editor.unicodeHighlight.allowedCharacters": {
"️": true
},
"[jsonc]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[typescriptreact]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[typescript]": {
"editor.defaultFormatter": "biomejs.biome"
},
"editor.detectIndentation": false,
"editor.insertSpaces": true,
"editor.quickSuggestions": {
"strings": true
},
"turboConsoleLog.quote": "'",
"git.suggestSmartCommit": false,
"editor.fontLigatures": true,
"workbench.fontAliasing": "auto",
"editor.fontWeight": "normal",
"git.inputValidationSubjectLength": 100,
"git.inputValidationLength": 100,
"diffEditor.ignoreTrimWhitespace": false,
"tailwindCSS.classAttributes": [
"class",
"className",
"ngClass",
"headerClass",
"triggerClass",
"cls",
"wrapperClass",
"containerClassName",
".*ClassName",
".*Class",
"classDialog",
"bulletClass"
],
"tailwindCSS.experimental.classRegex": [
["cva\\(([^)]*)\\)", "[\"']([^\"']).?[\"'`]"],
["cx\\(([^)]*)\\)", "(?:'|\"|)([^']*)(?:'|\"|)"]
],
"github.copilot.enable": {
"*": true,
"plaintext": true,
"markdown": true,
"scminput": false,
"yaml": false
},
"files.associations": {
"*.liquid": "liquid",
"*.css": "tailwindcss"
},
"[liquid]": {
"editor.formatOnSave": false
},
"files.autoSaveDelay": 100,
"git.confirmSync": false,
"tailwindCSS.includeLanguages": {
"plaintext": "html"
},
"editor.formatOnSave": true,
"[dotenv]": {
"editor.defaultFormatter": "foxundermoon.shell-format"
},
"[svg]": {
"editor.defaultFormatter": "jock.svg"
},
"workbench.preferredLightColorTheme": "Solarized Light",
"[properties]": {
"editor.defaultFormatter": "foxundermoon.shell-format"
},
"[ignore]": {
"editor.defaultFormatter": "foxundermoon.shell-format"
},
"cSpell.userWords": [],
"js/ts.tsserver.log": "off",
"window.autoDetectColorScheme": true,
"[javascript]": {
"editor.defaultFormatter": "biomejs.biome"
},
"workbench.colorTheme": "Solarized Light",
"[tailwindcss]": {
"editor.defaultFormatter": "biomejs.biome"
},
"github.copilot.editor.enableCodeActions": false,
"git.openRepositoryInParentFolders": "never",
"[markdown]": {
"editor.defaultFormatter": "vscode.markdown-language-features"
},
"editor.codeActionsOnSave": {
"source.fixAll.biome": "explicit",
"source.organizeImports.biome": "explicit"
},
"[mdx]": {
"editor.defaultFormatter": "unifiedjs.vscode-mdx"
},
"github.copilot.nextEditSuggestions.enabled": true,
"database-client.autoSync": true,
"github.copilot.chat.commitMessageGeneration.instructions": [
{
"file": ".github/instructions/commit-message.instructions.md"
}
],
"vsicons.dontShowNewVersionMessage": true,
"tailwindCSS.experimental.configFile": null,
"chat.mcp.discovery.enabled": {
"claude-desktop": true,
"windsurf": true,
"cursor-global": true,
"cursor-workspace": true
},
"cSpell.ignorePaths": [
"package-lock.json",
"node_modules",
"vscode-extension",
".git/{info,lfs,logs,refs,objects}/**",
".git/{index,*refs,*HEAD}",
".vscode",
".vscode-insiders",
".env.example",
"*.json"
],
"turboConsoleLog.includeFilename": true,
"chat.editor.fontSize": 14,
"extensions.ignoreRecommendations": true,
"diffEditor.renderSideBySide": true,
"chat.agent.maxRequests": 100,
"[dockercompose]": {
"editor.insertSpaces": true,
"editor.tabSize": 2,
"editor.autoIndent": "advanced",
"editor.defaultFormatter": "redhat.vscode-yaml"
},
"[github-actions-workflow]": {
"editor.defaultFormatter": "redhat.vscode-yaml"
},
"chat.tools.terminal.autoApprove": {
"/^pnpm fix$/": {
"approve": true,
"matchCommandLine": true
}
},
"chat.viewSessions.orientation": "stacked",
"workbench.iconTheme": "vscode-icons",
"terminal.integrated.initialHint": false,
"git.replaceTagsWhenPull": true,
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"json.schemaDownload.trustedDomains": {
"https://schemastore.azurewebsites.net/": true,
"https://raw.githubusercontent.com/microsoft/vscode/": true,
"https://raw.githubusercontent.com/devcontainers/spec/": true,
"https://www.schemastore.org/": true,
"https://json.schemastore.org/": true,
"https://json-schema.org/": true,
"https://developer.microsoft.com/json-schemas/": true,
"https://opencode.ai": true,
"https://models.dev": true
}
}