Apply a subtle color tint to VS Code workspace for visual differentiation
Apply a subtle color tint to your VS Code workspace for visual differentiation. Use it to distinguish between multiple open workspaces or customize your editor's appearance with standard colors, creative themes, or natural language descriptions.
/plugin marketplace add lpasqualis/lpclaude/plugin install lpclaude-config@lpclaude-marketplacevs/Apply a subtle color tint to your VS Code workspace to visually differentiate it from other open workspaces. This command modifies the workspace's color theme with a gentle overlay that maintains readability while providing clear visual distinction.
Specify a standard color to apply as a tint:
/vs:tint-workspace purple - Apply a purple tint/vs:tint-workspace blue - Apply a blue tint/vs:tint-workspace green - Apply a green tint/vs:tint-workspace orange - Apply an orange tint/vs:tint-workspace red - Apply a red tint/vs:tint-workspace cyan - Apply a cyan tint/vs:tint-workspace yellow - Apply a yellow tint/vs:tint-workspace pink - Apply a pink tint/vs:tint-workspace teal - Apply a teal tint/vs:tint-workspace indigo - Apply an indigo tintMake relative adjustments to the current theme:
/vs:tint-workspace slightly darker - Darken the current colors by 10%/vs:tint-workspace much darker - Darken the current colors by 25%/vs:tint-workspace slightly lighter - Lighten the current colors by 10%/vs:tint-workspace more saturated - Increase color saturation/vs:tint-workspace less saturated - Decrease saturation (more muted)/vs:tint-workspace warmer - Shift colors toward warm tones/vs:tint-workspace cooler - Shift colors toward cool tonesDescribe the aesthetic you want:
/vs:tint-workspace like a 1980s P1 phosphor green screen - Retro amber/green terminal/vs:tint-workspace cyberpunk neon - High contrast neon colors/vs:tint-workspace forest theme - Natural greens and browns/vs:tint-workspace ocean depths - Deep blues and teals/vs:tint-workspace sunset - Warm oranges and purples/vs:tint-workspace like a old IBM terminal - Classic blue and white/vs:tint-workspace Matrix style - Green text on black/vs:tint-workspace minimal with a hint of [color] - Very subtle tintingYou can describe any color scheme you want:
/vs:tint-workspace professional but with personality/vs:tint-workspace dark but not too dark with purple accents/vs:tint-workspace like GitHub's dark theme but warmerThe command should:
Base tint colors (to be blended with existing theme):
Apply these transformations to existing colors:
Complete color schemes for specific aesthetics:
Retro Terminal Themes:
Aesthetic Themes:
When receiving descriptive requests:
Detect Theme Type:
Apply Tint Using Color Blending:
For dark themes:
- New Color = (Base Color × 0.85) + (Tint Color × 0.15)
For light themes:
- New Color = (Base Color × 0.92) + (Tint Color × 0.08)
Generate Default Base Colors if no customizations exist:
For dark theme defaults:
For light theme defaults:
Update or create a .code-workspace file with this structure:
{
"folders": [
{
"path": "."
}
],
"settings": {
"workbench.colorCustomizations": {
// Activity Bar
"activityBar.background": "[base-color]",
"activityBar.foreground": "[foreground-color]",
"activityBar.border": "[border-color]",
"activityBarBadge.background": "[accent-color]",
"activityBarBadge.foreground": "#ffffff",
// Status Bar
"statusBar.background": "[medium-color]",
"statusBar.foreground": "[foreground-color]",
"statusBar.border": "[border-color]",
"statusBarItem.activeBackground": "[accent-color]",
// Title Bar
"titleBar.activeBackground": "[base-color]",
"titleBar.activeForeground": "[foreground-color]",
"titleBar.inactiveBackground": "[darker-variant]",
"titleBar.inactiveForeground": "[dimmed-foreground]",
// Sidebar
"sideBar.background": "[dark-color]",
"sideBar.foreground": "[foreground-color]",
"sideBar.border": "[border-color]",
"sideBarSectionHeader.background": "[medium-color]",
// Tabs
"tab.activeBackground": "[base-color]",
"tab.activeForeground": "[foreground-color]",
"tab.inactiveBackground": "[dark-color]",
"tab.inactiveForeground": "[dimmed-foreground]",
"tab.border": "[border-color]",
// Lists and Trees
"list.activeSelectionBackground": "[medium-color]",
"list.activeSelectionForeground": "[foreground-color]",
"list.hoverBackground": "[hover-color]",
"list.focusBackground": "[focus-color]",
// Panel
"panel.background": "[dark-color]",
"panel.border": "[border-color]",
"panelTitle.activeForeground": "[foreground-color]",
// Terminal
"terminal.background": "[darkest-variant]",
"terminal.foreground": "[terminal-foreground]",
"terminal.border": "[border-color]",
// Editor Groups (optional)
"editorGroupHeader.tabsBackground": "[dark-color]",
// Breadcrumb (optional)
"breadcrumb.background": "[dark-color]",
"breadcrumb.foreground": "[dimmed-foreground]"
}
}
}
.code-workspace file exists in the current directory*.code-workspace fileworkspace.code-workspaceThe command can handle sophisticated requests like: