Remove Peacock colors from current project
Removes Peacock color customizations from your project's VSCode settings. Use this when you want to clear workspace-specific colors and return to default theming.
/plugin marketplace add b-open-io/claude-peacock/plugin install peacock@b-open-ioRemove Peacock color customizations from the current project. Matches VSCode Peacock extension's resetWorkspaceColors command.
/peacock:reset-colors
ls .vscode/settings.json 2>/dev/null || echo "not found"
If not found:
ℹ️ No Peacock colors to reset
This project doesn't have a .vscode/settings.json file.
Stop execution.
jq -c . .vscode/settings.json
Check if Peacock colors exist:
jq -e '.["peacock.color"]' .vscode/settings.json 2>/dev/null || echo "not found"
If not found:
ℹ️ No Peacock colors configured for this project
The project doesn't have Peacock customizations.
Stop execution.
Remove Peacock-specific properties:
jq 'del(.["peacock.color"]) |
del(.workbench.colorCustomizations.titleBar) |
del(.workbench.colorCustomizations.statusBar) |
del(.workbench.colorCustomizations.activityBar) |
del(.workbench.colorCustomizations.activityBarBadge) |
# Clean up empty objects
if (.workbench.colorCustomizations | length) == 0 then
del(.workbench.colorCustomizations)
else
.
end' \
.vscode/settings.json > .vscode/settings.json.tmp
mv .vscode/settings.json.tmp .vscode/settings.json
If settings.json is now empty or only has empty objects:
if jq -e '. == {}' .vscode/settings.json 2>/dev/null; then
rm .vscode/settings.json
rmdir .vscode 2>/dev/null || true
fi
Output:
✅ Peacock colors removed
Removed from .vscode/settings.json:
• peacock.color
• workbench.colorCustomizations (Peacock entries)
Reload VSCode window to see changes:
Cmd+Shift+P → "Developer: Reload Window"
The Claude Code statusline will show default colors.
</instructions>