{ // User Settings: Personal preferences that apply globally across all VS Code workspaces for that user. // General settings "security.workspace.trust.untrustedFiles": "newWindow", "window.zoomLevel": 2, "files.exclude": { "**/.git": true }, "extensions.autoUpdate": "onlyEnabledExtensions", "chat.disableAIFeatures": true, // ChatGPT Codex "chatgpt.openOnStartup": true, // Git settings "git.autofetch": true, "git.confirmSync": false, "git.enableSmartCommit": true, "git.showActionButton": { "commit": false, "publish": false, "sync": false }, // Explorer settings "explorer.excludeGitIgnore": true, "explorer.autoReveal": true, "explorer.confirmDelete": false, "explorer.confirmDragAndDrop": false, "explorer.sortOrder": "filesFirst", // Workbench settings "workbench.colorTheme": "Default Dark+", "workbench.editor.enablePreview": false, "workbench.editor.tabSizing": "shrink", "workbench.settings.editor": "json", // Editor settings "ruff.importStrategy": "useBundled", "editor.defaultFormatter": "charliermarsh.ruff", "editor.formatOnPaste": true, "editor.formatOnSave": true, "editor.formatOnSaveMode": "file", "editor.codeActionsOnSave": { "source.organizeImports": "always", "source.fixAll": "always" }, "files.autoSave": "onFocusChange", "[json]": { "editor.defaultFormatter": "vscode.json-language-features" }, "[jsonc]": { "editor.defaultFormatter": "vscode.json-language-features" }, // Debug settings "debug.toolBarLocation": "docked", // Terminal settings "terminal.integrated.tabs.enabled": true, "terminal.integrated.tabs.hideCondition": "never", "terminal.integrated.tabs.location": "right", // Markdown settings "markdown.preview.scrollEditorWithPreview": true, "markdown.preview.scrollPreviewWithEditor": true, // Color customization settings "workbench.colorCustomizations": { // Status bar "statusBar.background": "#00D396", "statusBar.foreground": "#0c1b29", "statusBar.noFolderBackground": "#2A5677", "statusBar.debuggingBackground": "#511f1f", "statusBarItem.remoteBackground": "#00D396", "statusBarItem.remoteForeground": "#0c1b29", // Activity Bar (right bar) "activityBar.background": "#0c1b29", "activityBar.foreground": "#A1F7DB", "activityBarBadge.background": "#00D396", "activityBarBadge.foreground": "#0c1b29", // Side bar (left panel) "sideBar.background": "#0c1b29", "sideBar.foreground": "#EDEDF0", "sideBarTitle.foreground": "#A1F7DB", "sideBarSectionHeader.background": "#2A5677", // Editor "editor.background": "#0c1b29", "editor.foreground": "#EDEDF0", "editor.lineHighlightBackground": "#005bd330", "editor.selectionBackground": "#2A567780", "editorCursor.foreground": "#A1F7DB", // Tab colors "tab.activeBackground": "#0c1b29", "tab.activeBorderTop": "#00D396", "tab.activeForeground": "#A1F7DB", "tab.unfocusedActiveBorder": "#ffffff", "tab.inactiveBackground": "#0c1b29", "tab.inactiveForeground": "#ffffff", // Editor group header "editorGroupHeader.tabsBackground": "#0c1b29", "editorGroupHeader.tabsBorder": "#00D396", "editorGroupHeader.noTabsBackground": "#2A5677", // Scrollbar "scrollbarSlider.background": "#A1F7DB90", "scrollbarSlider.hoverBackground": "#00D39690", // Terminal "terminal.background": "#0c1b29", "terminal.tab.activeBorder": "#00D396", "terminal.tab.background": "#2A5677", "terminal.tab.activeForeground": "#00D396", "terminal.tab.inactiveForeground": "#A1F7DB", // Panel "panelTitle.activeBorder": "#00D396", "panel.background": "#0c1b29", // Notifications "notification.background": "#2A5677", "notification.foreground": "#EDEDF0", "notification.infoBackground": "#00D396", "notification.warningBackground": "#A1F7DB", "notification.errorBackground": "#511f1f", // Window "window.activeBorder": "#0c1b29", "window.inactiveBorder": "#00D396", "titleBar.activeBackground": "#0c1b29", "titleBar.activeForeground": "#A1F7DB", "titleBar.inactiveBackground": "#2A5677", "titleBar.inactiveForeground": "#A1F7DB", // Button styles "button.background": "#00D396", "button.foreground": "#0c1b29", "button.hoverBackground": "#00B386", // Input styles "input.background": "#0c1b29", "input.foreground": "#ffffff", "input.placeholderForeground": "#A1F7DB80", "inputValidation.errorBackground": "#511f1f", "inputValidation.errorForeground": "#EDEDF0", "inputValidation.errorBorder": "#FF5555", // Quick Open / Command Palette input box "quickInput.background": "#0c1b29", "quickInput.foreground": "#ffffff", "quickInputTitle.background": "#0F2436", "pickerGroup.foreground": "#ffffff", "pickerGroup.border": "#00D396", "pickerGroup.background": "#00D396", // Icons and decorations for quick "keybindingLabel.foreground": "#1E3A57", "keybindingLabel.background": "#00D396", "keybindingLabel.border": "#00D396", "keybindingLabel.bottomBorder": "#00D396", // Quick Open/Command Palette selected item "list.activeSelectionBackground": "#2a567775", "list.activeSelectionForeground": "#ffffff", "list.activeSelectionIconForeground": "#A1F7DB", "list.hoverBackground": "#1E3A57", "list.inactiveSelectionBackground": "#2A5677", "list.inactiveSelectionForeground": "#A1F7DB", // Editor widget (Quick Open, Search, Replace) "editorWidget.background": "#0c1b29", "editorWidget.border": "#00D396", "editorWidget.foreground": "#EDEDF0", "editor.findMatchBackground": "#00D39630", "editor.findMatchHighlightBackground": "#2A567780", "editor.findRangeHighlightBackground": "#2A567780", "editor.findMatchBorder": "#00D396", "editor.findMatchHighlightBorder": "#00D396" }, "workbench.startupEditor": "none", "python.analysis.typeCheckingMode": "strict", "markdown-pdf.displayHeaderFooter": false, "markdown-pdf.highlightStyle": "github.css", "markdown-mermaid.darkModeTheme": "forest", "markdown-mermaid.lightModeTheme": "forest", "markdown-pdf.mermaidServer": "https://unpkg.com/mermaid@11.12.1/dist/mermaid.js", "markdown-pdf.executablePath": "/opt/google/chrome/google-chrome" }