Last active
October 14, 2025 04:18
-
-
Save haasr/2765d55e239601ca89e911058d63116a to your computer and use it in GitHub Desktop.
Made colors warmer = less pain :)
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
| /* | |
| 1. Open command palette (Cmd shift p) | |
| 2. Type "install ext" and choose the option "Extensions: Install Extensions" | |
| 3. In the Extensions Marketplace, search "Grueling Hare". Select "Grueling Hare" by Tim Franklin and install it. | |
| 4. Open Command paletted (Cmd shift p) | |
| 5. Type "color theme" and select "Preferences: Color Theme" | |
| 6. Select "Grueling Hare Light" color theme. | |
| 7. Open command palette (Cmd shift p) | |
| 8. Type "open user settings" and choose the option "Preferences: Open User Settings (JSON)" | |
| 9. Paste below and save: | |
| */ | |
| { | |
| "workbench.colorCustomizations": { | |
| // Editor colors - warm cream base | |
| "editor.background": "#f0e1d1", // Slightly muted cream background | |
| "editor.foreground": "#2d2d2d", // Dark gray text | |
| "editor.lineHighlightBackground": "#e4d8cb", // Muted highlight | |
| "editor.selectionBackground": "#db7e6066", // Orange selection with transparency | |
| "selection.background": "#db7e6066", | |
| "editorGutter.background": "#e3d6c4", // Muted gutter background | |
| "editorLineNumber.activeForeground": "#db7e60", // Orange active line | |
| "editorLineNumber.foreground": "#a89f94", | |
| // Activity bar - subtle warm tones | |
| "activityBar.background": "#e8dfd3", // Muted activity bar | |
| "activityBar.foreground": "#2d2d2d", // Dark text for readability | |
| "activityBar.activeBorder": "#db7e60", // Orange border for active | |
| "activityBar.inactiveForeground": "#6d6860", | |
| "activityBarBadge.background": "#db7e60", | |
| "activityBarBadge.foreground": "#ffffff", | |
| // Sidebar - slightly darker cream | |
| "sideBar.background": "#e8dfd2", // Muted side bar background | |
| "sideBar.foreground": "#2d2d2d", // Dark text for readability | |
| "sideBarTitle.foreground": "#2d2d2d", | |
| "sideBarSectionHeader.background": "#e1d6c0", // Muted header | |
| "sideBarSectionHeader.foreground": "#2d2d2d", | |
| "sideBarSectionHeader.border": "#cd76594f", | |
| // List selections | |
| "list.activeSelectionBackground": "#e4d1b8", // Muted active selection | |
| "list.activeSelectionForeground": "#2d2d2d", | |
| "list.inactiveSelectionBackground": "#e3d1b0", // Muted inactive selection | |
| "list.hoverBackground": "#e8dfd380", // Slightly muted hover | |
| "list.focusOutline": "#db7e60", | |
| // Title bar - warm orange/coral | |
| "titleBar.activeBackground": "#db7e60", | |
| "titleBar.activeForeground": "#ffffff", | |
| "titleBar.inactiveBackground": "#e79980", // Slightly muted | |
| "titleBar.inactiveForeground": "#f5f1eb", | |
| "titleBar.border": "#d4d0ca", | |
| // Status bar | |
| "statusBar.background": "#db7e60", | |
| "statusBar.foreground": "#ffffff", | |
| "statusBar.noFolderBackground": "#c26d50", | |
| "statusBar.debuggingBackground": "#a85a40", | |
| "statusBar.debuggingForeground": "#ffffff", | |
| // Input fields | |
| "input.background": "#f2f1e4", // Muted white input field | |
| "input.foreground": "#2d2d2d", | |
| "input.placeholderForeground": "#a89f94", | |
| "input.border": "#d4d0ca", | |
| "inputOption.activeBorder": "#db7e60", | |
| // Tabs | |
| "editorGroupHeader.tabsBackground": "#e4d6c4", // Muted tab background | |
| "tab.activeBackground": "#f0e1d1", // Slightly muted tab background | |
| "tab.inactiveBackground": "#e4d6c4", | |
| "tab.activeForeground": "#2d2d2d", | |
| "tab.inactiveForeground": "#7d7568", | |
| "tab.activeBorder": "#db7e60", // Orange bottom border | |
| "tab.activeBorderTop": "#db7e60", | |
| "tab.hoverBackground": "#e8dfd3", | |
| "tab.hoverBorder": "#db7e6080", | |
| "tab.border": "#d4d0ca", | |
| // Scrollbar | |
| "scrollbarSlider.background": "#db7e6040", | |
| "scrollbarSlider.hoverBackground": "#db7e6060", | |
| "scrollbarSlider.activeBackground": "#db7e60b0", | |
| "scrollbar.shadow": "#00000015", | |
| // Focus and borders | |
| "focusBorder": "#db7e60", | |
| "contrastBorder": "#d4d0ca40", | |
| // Buttons | |
| "button.background": "#db7e60", | |
| "button.foreground": "#ffffff", | |
| "button.hoverBackground": "#c87050", | |
| // Terminal | |
| "terminal.foreground": "#2d2d2d", | |
| "terminal.background": "#f0e1d1", // Muted terminal background | |
| "terminal.border": "#d4d0ca", | |
| "terminal.ansiBlack": "#2d2d2d", | |
| "terminal.ansiRed": "#c85450", | |
| "terminal.ansiGreen": "#5a8050", | |
| "terminal.ansiYellow": "#c89050", | |
| "terminal.ansiBlue": "#5080c8", | |
| "terminal.ansiMagenta": "#c85080", | |
| "terminal.ansiCyan": "#50a0a0", | |
| "terminal.ansiWhite": "#d4d0ca", | |
| "terminal.ansiBrightBlack": "#7d7568", | |
| "terminal.ansiBrightRed": "#db7e60", | |
| "terminal.ansiBrightGreen": "#70a060", | |
| "terminal.ansiBrightYellow": "#dba060", | |
| "terminal.ansiBrightBlue": "#6098e0", | |
| "terminal.ansiBrightMagenta": "#db6098", | |
| "terminal.ansiBrightCyan": "#60c0c0", | |
| "terminal.ansiBrightWhite": "#f0e1d1", // Muted bright white | |
| // Editor widgets | |
| "editorWidget.background": "#f0e1d1", // Muted widget background | |
| "editorWidget.border": "#db7e60", | |
| "editorSuggestWidget.background": "#f0e1d1", | |
| "editorSuggestWidget.border": "#d4d0ca", | |
| "editorSuggestWidget.selectedBackground": "#e4d1b8", | |
| "editorSuggestWidget.highlightForeground": "#db7e60", | |
| // Panel (bottom panel) | |
| "panel.background": "#f0e1d1", // Muted panel background | |
| "panel.border": "#d4d0ca", | |
| "panelTitle.activeBorder": "#db7e60", | |
| "panelTitle.activeForeground": "#2d2d2d", | |
| "panelTitle.inactiveForeground": "#7d7568" | |
| }, | |
| "editor.fontSize": 16, | |
| "terminal.integrated.fontSize": 15, | |
| "editor.fontFamily": "Ubuntu Mono", | |
| "editor.fontLigatures": true, | |
| "terminal.integrated.fontFamily": "'SF Mono', 'Consolas', 'Monaco', monospace", | |
| "notebook.cellToolbarLocation": { | |
| "default": "right", | |
| "jupyter-notebook": "left" | |
| }, | |
| "security.workspace.trust.untrustedFiles": "open", | |
| "workbench.editorAssociations": { | |
| "*.svg": "default" | |
| }, | |
| "[python]": { | |
| "editor.rulers": [ | |
| { | |
| "column": 79, | |
| "color": "#db7e6030" // Orange ruler with transparency | |
| } | |
| ] | |
| }, | |
| "[javascript]": { | |
| "editor.rulers": [ | |
| { | |
| "column": 90, | |
| "color": "#db7e6030" // Orange ruler with transparency | |
| } | |
| ] | |
| }, | |
| "workbench.colorTheme": "Grueling Hare Light" | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment