Created
December 26, 2025 20:24
-
-
Save whaaaley/ed4f9c8dbf5b0a4b2a10118492c61aca to your computer and use it in GitHub Desktop.
vscode settings - dec 26 2025
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
| { | |
| // ----------------------- | |
| // System & Security | |
| // ----------------------- | |
| "remote.autoForwardPortsSource": "process", // Only forwards ports for actual listening processes, not terminal output | |
| "security.allowedUNCHosts": ["wsl.localhost"], // Allows WSL file access without warnings | |
| "security.workspace.trust.enabled": false, | |
| "window.commandCenter": false, | |
| "window.customTitleBarVisibility": "never", | |
| "window.menuBarVisibility": "toggle", | |
| "window.titleBarStyle": "native", | |
| "workbench.activityBar.location": "bottom", | |
| "workbench.editor.revealIfOpen": true, | |
| "workbench.editor.splitSizing": "distribute", | |
| "workbench.editor.tabSizing": "fixed", | |
| "workbench.layoutControl.enabled": false, | |
| "workbench.list.smoothScrolling": true, // Smooth scrolling in Explorer, Problems panel, etc. | |
| "workbench.reduceMotion": "on", // Disables animations for cleaner, faster UI | |
| "workbench.startupEditor": "none", | |
| "workbench.tips.enabled": false, // No startup tips | |
| "workbench.tree.enableStickyScroll": false, | |
| "workbench.tree.indent": 12, | |
| "workbench.tree.renderIndentGuides": "none", | |
| "workbench.view.alwaysShowHeaderActions": true, | |
| // ----------------------- | |
| // Files & Explorer | |
| // ----------------------- | |
| "explorer.compactFolders": false, | |
| "explorer.sortOrder": "type", | |
| "files.autoSave": "off", | |
| "files.eol": "\n", | |
| "files.trimFinalNewlines": true, | |
| "files.trimTrailingWhitespace": true, | |
| "files.associations": { | |
| "*.js": "javascript", | |
| "*.jsx": "javascriptreact", | |
| "*.ts": "typescript", | |
| "*.tsx": "typescriptreact", | |
| "*.mdx": "markdown" | |
| }, | |
| "files.watcherExclude": { | |
| "**/.git/objects/**": true, | |
| "**/.git/subtree-cache/**": true, | |
| "**/.vscode-server/**": true, | |
| "**/node_modules/**": true | |
| }, | |
| // ----------------------- | |
| // Editor Core | |
| // ----------------------- | |
| "diffEditor.renderSideBySide": false, | |
| "editor.accessibilitySupport": "off", | |
| "editor.bracketPairColorization.enabled": false, | |
| "editor.colorDecorators": false, | |
| "editor.copyWithSyntaxHighlighting": false, // Plain text copy instead of rich text | |
| "editor.cursorBlinking": "phase", | |
| "editor.folding": false, | |
| "editor.fontLigatures": false, | |
| "editor.fontVariations": false, | |
| "editor.glyphMargin": false, | |
| "editor.lightbulb.enabled": "off", | |
| "editor.linkedEditing": true, | |
| "editor.multiCursorModifier": "ctrlCmd", | |
| "editor.renderWhitespace": "none", | |
| "editor.rulers": [80, 120], | |
| "editor.smoothScrolling": true, | |
| "editor.stickyScroll.enabled": false, | |
| "editor.stickyScroll.scrollWithEditor": false, | |
| "editor.tabSize": 2, | |
| // ----------------------- | |
| // Editor Behavior | |
| // ----------------------- | |
| "accessibility.verbosity.inlineChat": false, | |
| "editor.acceptSuggestionOnCommitCharacter": false, | |
| "editor.inlineSuggest.suppressSuggestions": true, | |
| "editor.quickSuggestionsDelay": 0, | |
| "editor.suggest.showSnippets": false, | |
| "inlineChat.accessibleDiffView": "off", | |
| "inlineChat.holdToSpeech": false, | |
| // ----------------------- | |
| // Code Formatting | |
| // ----------------------- | |
| "css.validate": false, | |
| "scss.validate": false, | |
| "[typescriptreact]": { | |
| "editor.defaultFormatter": "vscode.typescript-language-features" | |
| }, | |
| "[typescript]": { | |
| "editor.defaultFormatter": "vscode.typescript-language-features" | |
| }, | |
| // ----------------------- | |
| // Terminal | |
| // ----------------------- | |
| "terminal.integrated.defaultProfile.windows": "Debian (WSL)", | |
| "terminal.integrated.enableImages": true, | |
| "terminal.integrated.fontSize": 13, | |
| "terminal.integrated.fontWeightBold": 400, | |
| "terminal.integrated.letterSpacing": 1, | |
| "terminal.integrated.lineHeight": 1.125, | |
| "terminal.integrated.minimumContrastRatio": 1, | |
| // ----------------------- | |
| // Git & Version Control | |
| // ----------------------- | |
| "git.autofetch": true, | |
| "githubPullRequests.pullBranch": "never", | |
| // ----------------------- | |
| // Extensions | |
| // ----------------------- | |
| "tailwindCSS.colorDecorators": false, | |
| "gitlens.codeLens.enabled": false, | |
| "multiCommand.commands": [ | |
| { | |
| "command": "multiCommand.toggleSidebarFocus", | |
| "sequence": [ | |
| "workbench.action.toggleSidebarVisibility", | |
| "workbench.action.focusSideBar" | |
| ] | |
| } | |
| ], | |
| // ----------------------- | |
| // AI & Copilot | |
| // ----------------------- | |
| "chat.agent.enabled": true, | |
| "chat.edits2.enabled": true, | |
| "editor.inlineSuggest.edits.allowCodeShifting": "always", | |
| "github.copilot.chat.agent.autoFix": false, | |
| "github.copilot.chat.languageContext.fix.typescript.enabled": true, | |
| "github.copilot.chat.languageContext.inline.typescript.enabled": true, | |
| "github.copilot.nextEditSuggestions.enabled": false, // Enable Next Edit Suggestions (NES) | |
| "github.copilot.renameSuggestions.triggerAutomatically": false, | |
| "github.copilot.enable": { | |
| "*": true, | |
| "plaintext": false, | |
| "markdown": false, | |
| "scminput": false | |
| }, | |
| // ----------------------- | |
| // Theming & Colors | |
| // ----------------------- | |
| "editor.fontFamily": "IBM Plex Mono", | |
| "editor.lineHeight": 22, | |
| "workbench.iconTheme": null, | |
| "editor.semanticTokenColorCustomizations": { | |
| "enabled": true, | |
| "rules": { | |
| "*": { | |
| "italic": false | |
| } | |
| } | |
| }, | |
| "workbench.colorCustomizations": { | |
| "widget.shadow": "#00000000", | |
| "scrollbar.shadow": "#00000000", | |
| "panel.shadow": "#00000000", | |
| "menu.shadow": "#00000000", | |
| "notifications.shadow": "#00000000" | |
| }, | |
| "editor.tokenColorCustomizations": { | |
| "textMateRules": [{ | |
| "scope": [ | |
| "storage.type.type", | |
| "storage.type.interface", | |
| "storage.type.class", | |
| "storage.modifier", | |
| "entity.name.type", | |
| "support.type", | |
| "meta.type.parameters", | |
| "meta.interface", | |
| "meta.type.declaration", | |
| "keyword.operator.type", | |
| "punctuation.definition.parameters" | |
| ], | |
| "settings": { | |
| "fontStyle": "" | |
| } | |
| }] | |
| }, | |
| // ----------------------- | |
| // Special Modes | |
| // ----------------------- | |
| "zenMode.centerLayout": false, | |
| "zenMode.fullScreen": false, | |
| "zenMode.hideLineNumbers": false, | |
| "zenMode.showTabs": "none", | |
| "workbench.colorTheme": "July 2025", | |
| "[json]": { | |
| "editor.defaultFormatter": "vscode.json-language-features" | |
| }, | |
| // ----------------------- | |
| // Recently Modified | |
| // ----------------------- | |
| "files.insertFinalNewline": true, | |
| "editor.minimap.enabled": false, | |
| "editor.fontSize": 15, | |
| "breadcrumbs.enabled": false | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment