Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Tidy TintNew to Visual Studio Code? Get it now.
Tidy Tint

Tidy Tint

cbsumastre-es

|
4 installs
| (0) | Free
Color your VS Code window per workspace without reordering your settings.json
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Tidy Tint

Version Installs Rating

A typical extension rewrites the whole colorCustomizations object, dropping comments and moving keys; Tidy Tint changes only the two values that changed

Color your VS Code Activity Bar, Title Bar and Status Bar per workspace, so you can tell your windows apart at a glance, without reordering your settings.json.

Why it doesn't reorder your settings

Extensions usually save colors with workspace.getConfiguration().update(), which replaces the whole workbench.colorCustomizations object. Key order (and any comments inside it) are lost on every change.

Tidy Tint edits the file as text with jsonc-parser, one key at a time:

  • an existing key gets its value changed in place;
  • a new key is appended at the end of its object;
  • removing colors deletes only Tidy Tint's keys, with their comma and line;
  • comments, indentation and line endings elsewhere in the file are left alone;
  • edits go through WorkspaceEdit, so you can undo them with Ctrl+Z / Cmd+Z.

Commands

  • Tidy Tint: Change Color (favorites, hex value or random)
  • Tidy Tint: Random Color
  • Tidy Tint: Remove Colors

Settings

Setting Default Description
tidyTint.affectActivityBar true Color the Activity Bar
tidyTint.affectTitleBar true Color the Title Bar
tidyTint.affectStatusBar true Color the Status Bar
tidyTint.favoriteColors 8 colors Colors shown in the picker

The current color is stored in tidyTint.color.

Notes

  • In a multi-root workspace, colors are written to the .code-workspace file. Save the workspace first.
  • Tidy Tint only controls what it writes. Other extensions, or the Settings UI, may still rewrite workbench.colorCustomizations as a whole.

Contributing

Issues and pull requests are welcome! See CONTRIBUTING.md to get started, and please follow the Code of Conduct.

Found a bug? Open an issue.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft