Created
March 28, 2025 11:02
-
-
Save kodmanyagha/90d2edfa774cd8555183534457d6fb0d to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"github.copilot.enable": { | |
"*": true, | |
"dotenv": false, | |
}, | |
"npm.packageManager": "auto", | |
"[solidity]": { | |
"editor.defaultFormatter": "NomicFoundation.hardhat-solidity" | |
}, | |
"[plaintext]": { | |
"editor.unicodeHighlight.ambiguousCharacters": false, | |
"editor.unicodeHighlight.invisibleCharacters": true, | |
"editor.wordWrap": "wordWrapColumn", | |
}, | |
"[markdown]": { | |
"editor.unicodeHighlight.ambiguousCharacters": false, | |
"editor.unicodeHighlight.invisibleCharacters": true, | |
"editor.wordWrap": "wordWrapColumn" | |
}, | |
"emmet.includeLanguages": { | |
"rust": "html", | |
}, | |
"extensions.autoUpdate": true, | |
"extensions.autoCheckUpdates": true, | |
"material-icon-theme.files.associations": { | |
"*.ts": "typescript", | |
"**.json": "json", | |
"**.module.ts": "nest", | |
"**.controller.ts": "nest" | |
}, | |
"editor.suggest.snippetsPreventQuickSuggestions": false, | |
"editor.fontFamily": "Cascadia Code, Fira Code, JetBrains Mono, Monaco, Andele Mono, 'Courier New', monospace, Droid Sans Mono, Droid Sans Fallback", | |
"explorer.autoReveal": false, | |
"telemetry.telemetryLevel": "off", | |
"editor.suggest.localityBonus": false, | |
"editor.suggestSelection": "first", | |
"editor.wordBasedSuggestions": "off", | |
"files.insertFinalNewline": true, | |
"files.trimFinalNewlines": true, | |
"php.suggest.basic": false, | |
"php.validate.executablePath": "/usr/local/bin/php", | |
"window.title": "${rootName}${separator}${activeEditorMedium}", | |
"workbench.list.openMode": "doubleClick", | |
"terminal.integrated.scrollback": 1000, | |
"[javascript]": { | |
"editor.defaultFormatter": "vscode.typescript-language-features" | |
}, | |
"[html]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"terminal.integrated.env.osx": {}, | |
"[json]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[vue]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"terminal.integrated.defaultProfile.osx": "bash", | |
"terminal.integrated.enablePersistentSessions": false, | |
"terminal.integrated.showExitAlert": false, | |
"solidity.telemetry": false, | |
"[jsonc]": { | |
"editor.defaultFormatter": "vscode.json-language-features" | |
}, | |
"explorer.openEditors.visible": 1, | |
"[css]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[typescript]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"editor.unicodeHighlight.allowedLocales": { | |
"tr": true | |
}, | |
"security.workspace.trust.enabled": false, | |
"editor.renderLineHighlight": "all", | |
"workbench.colorCustomizations": { | |
"editor.lineHighlightBackground": "#1338138d", | |
"editor.lineHighlightBorder": "#1338138d" | |
}, | |
"editor.rulers": [ | |
100 | |
], | |
"[javascriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"[typescriptreact]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
// Folder exclude settings -> https://stackoverflow.com/a/55556206/2132069 | |
// Configure glob patterns for excluding files and folders. | |
// For example, the files explorer decides which files and folders to show | |
// or hide based on this setting. | |
// Read more about glob patterns [here](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options). | |
"files.exclude": { | |
"target": true, | |
"**/.git": true, | |
"**/.svn": true, | |
"**/.hg": true, | |
"**/CVS": true, | |
"**/.DS_Store": true | |
}, | |
// Configure glob patterns for excluding files and folders in searches. | |
// Inherits all glob patterns from the `files.exclude` setting. | |
// Read more about glob patterns [here](https://code.visualstudio.com/docs/editor/codebasics#_advanced-search-options). | |
"search.exclude": { | |
"target": true, | |
"**/node_modules": true, | |
"**/bower_components": true | |
}, | |
// Configure glob patterns of file paths to exclude from file watching. | |
// Patterns must match on absolute paths | |
// (i.e. prefix with ** or the full path to match properly). | |
// Changing this setting requires a restart. | |
// When you experience Code consuming lots of cpu time on startup, | |
// you can exclude large folders to reduce the initial load. | |
"files.watcherExclude": { | |
"target": true, | |
"**/.git/objects/**": true, | |
"**/.git/subtree-cache/**": true, | |
"**/node_modules/*/**": true | |
}, | |
"workbench.tree.indent": 16, | |
"editor.parameterHints.cycle": false, | |
"editor.minimap.showSlider": "always", | |
"editor.minimap.maxColumn": 80, | |
"[dockercompose]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"terminal.integrated.fontSize": 16, | |
"terminal.integrated.fontFamily": "Cascadia Code, Monaco, JetBrains Mono, Andele Mono, 'Courier New', monospace", | |
"git.openRepositoryInParentFolders": "never", | |
"explorer.confirmDragAndDrop": false, | |
"editor.quickSuggestionsDelay": 11, | |
"editor.tabCompletion": "on", | |
"editor.codeActionsOnSave": { | |
"source.organizeImports": "explicit" | |
}, | |
"terminal.integrated.smoothScrolling": true, | |
"extensions.ignoreRecommendations": true, | |
"editor.wordWrapColumn": 100, | |
"editor.codeLens": false, | |
"emmet.showExpandedAbbreviation": "never", | |
"editor.quickSuggestions": { | |
"comments": false, | |
"strings": false, | |
"other": "off" | |
}, | |
"protoc": { | |
"options": [] | |
}, | |
"[proto3]": { | |
"editor.defaultFormatter": "xaver.clang-format" | |
}, | |
"clang-format.style": "file", | |
"clang-format.language.javascript.enable": false, | |
"clang-format.language.proto.style": "{ IndentWidth: 2, ColumnLimit: 150, BasedOnStyle: google, AlignConsecutiveAssignments: false }", | |
"clang-format.language.typescript.enable": false, | |
"clang-format.assumeFilename": ".vscode/.clang-format", | |
"[yaml]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"editor.suggest.showKeywords": false, | |
"typescript.updateImportsOnFileMove.enabled": "always", | |
"[scss]": { | |
"editor.defaultFormatter": "esbenp.prettier-vscode" | |
}, | |
"explorer.confirmDelete": false, | |
"editor.linkedEditing": true, | |
"terminal.integrated.enableMultiLinePasteWarning": "never", | |
"svelte.enable-ts-plugin": true, | |
"editor.accessibilitySupport": "off", | |
"editor.lineHeight": 1.55, | |
"explorer.compactFolders": false, | |
"editor.tabSize": 2, | |
"[svelte]": { | |
"editor.defaultFormatter": "svelte.svelte-vscode" | |
}, | |
"editor.detectIndentation": false, | |
"workbench.editor.enablePreview": false, | |
"javascript.preferences.importModuleSpecifier": "non-relative", | |
"terminal.integrated.lineHeight": 1.2, | |
"editor.autoClosingComments": "always", | |
"workbench.list.smoothScrolling": true, | |
"editor.smoothScrolling": true, | |
"editor.fastScrollSensitivity": 3, | |
"editor.fontLigatures": false, | |
"turboConsoleLog.logFunction": "console.log", | |
"git.autofetch": true, | |
"terminal.integrated.profiles.windows": { | |
"PowerShell": { | |
"source": "PowerShell", | |
"icon": "terminal-powershell" | |
}, | |
"Command Prompt": { | |
"path": [ | |
"${env:windir}\\Sysnative\\cmd.exe", | |
"${env:windir}\\System32\\cmd.exe" | |
], | |
"args": [], | |
"icon": "terminal-cmd" | |
}, | |
"Git Bash": { | |
"source": "Git Bash" | |
}, | |
"Ubuntu (WSL)": { | |
"path": "C:\\Windows\\System32\\wsl.exe", | |
"args": [ | |
"-d", | |
"Ubuntu" | |
] | |
} | |
}, | |
"terminal.integrated.defaultProfile.windows": "Ubuntu (WSL)", | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"debug.toolBarLocation": "commandCenter", | |
"editor.fontSize": 16, | |
"files.associations": { | |
".env*": "dotenv", | |
"*.js.twig": "javascript" | |
}, | |
"window.titleBarStyle": "custom", | |
"editor.hover.above": false, | |
"editor.lightbulb.enabled": "off", | |
"editor.minimap.sectionHeaderFontSize": 8, | |
"editor.minimap.size": "proportional", | |
"editor.minimap.renderCharacters": false, | |
"editor.minimap.showRegionSectionHeaders": true, | |
"terminal.integrated.macOptionClickForcesSelection": true, | |
"prisma.showPrismaDataPlatformNotification": false, | |
"window.newWindowDimensions": "inherit", | |
"window.restoreWindows": "preserve", | |
"css.lint.unknownAtRules": "ignore", | |
"editor.wordWrap": "wordWrapColumn", | |
"workbench.iconTheme": "material-icon-theme", | |
"workbench.preferredDarkColorTheme": "Monokai", | |
"workbench.editor.tabSizingFixedMinWidth": 160, | |
"workbench.editor.tabActionCloseVisibility": false, | |
"workbench.editor.tabSizing": "fixed", | |
"editor.cursorStyle": "block", | |
"editor.cursorBlinking": "solid", | |
"[c]": { | |
"editor.defaultFormatter": "xaver.clang-format" | |
}, | |
"window.zoomPerWindow": true, | |
"editor.inlayHints.enabled": "offUnlessPressed", | |
"typescript.inlayHints.variableTypes.enabled": true, | |
"editor.mouseWheelScrollSensitivity": 2, | |
"workbench.list.mouseWheelScrollSensitivity": 2, | |
"rust-analyzer.initializeStopped": true, | |
"rust-analyzer.check.command": "clippy", | |
"[http]": { | |
"editor.quickSuggestions": { | |
"other": true, | |
"comments": false, | |
"strings": true | |
}, | |
"editor.codeLens": true, | |
}, | |
"rust-analyzer.check.extraEnv": { | |
"RUSTFLAGS": "-Awarnings" | |
}, | |
"rust-analyzer.cargo.extraArgs": [ | |
"--target-dir=target/rust-analyzer" | |
], | |
"application.shellEnvironmentResolutionTimeout": 20, | |
"workbench.startupEditor": "none", | |
"rust-analyzer.diagnostics.disabled": [ | |
"unresolved-proc-macro" | |
], | |
"window.openFoldersInNewWindow": "on", | |
"[jinja-html]": { | |
"editor.defaultFormatter": "vscode.html-language-features" | |
}, | |
"git.confirmSync": false, | |
"github.copilot.advanced": { | |
"authProvider": "github" | |
}, | |
"workbench.activityBar.location": "bottom", | |
"github.copilot.editor.enableAutoCompletions": false, | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment