colorTabs.statusBarBackground: Enable statusBar background coloring. default to true
colorTabs.tabBorder: Enable tab border coloring. default to true
colorTabs.titleBackground: Enable title background coloring. default to false
colorTabs.activityBarBackground: Enable activityBar background coloring. default to false
colorTabs.titleLabel: Enable title label. default to false
colorTabs.ignoreCase: Ignore case while matching Regex. default to false
colorTabs.tabBackground: Enable tab background coloring. default to false
If you'd like to choose the colors yourself, and/or add a label (which is presented at the top window bar).
Note - you can mix the configuration, placing colors in some, and not in others.
An advancedworkspace.settings example :
ColorTabs now changes the color of your status bar (set to true by default) - PR #10.
set colorTabs.statusBarBackground to true in your workspace settings to get this new feature.
ColorTabs can now change the color of your activity bar (Left side bar) - PR #10.
set colorTabs.activityBarBackground to true in your workspace settings to get this new feature.
ColorTabs can now add a label to your title background as well - PR #4.
set colorTabs.titleLabel to true in your workspace settings to get this new feature.
Example (with mobile label):
ColorTabs can now color your title background as well - PR #2.
set colorTabs.titleBackground to true in your workspace settings to get this new feature.
Notes and known issues
This plugin writes to your vscode workspace settings.json, this means that it creates a git commit. To avoid pushing this change, you should have your .vscode directory in .gitignore. Currently writing to the settings.json is the only way to manipulate the colors in runtime.
The regular expression is matched against the relative path of the file (to the workspace), not just the file name.