'Windows Terminal' feature to color tab labels doesn't work in a reasonable way. #10239

Closed
opened 2026-01-31 02:16:09 +00:00 by claunia · 4 comments
Owner

Originally created by @reb061342 on GitHub (Aug 20, 2020).

Currently after setting a color for a tab label, that color appears only when the cursor is on the row of tab labels. This rather defeats the purpose of coloring the label. Wouldn't it be much better for the color of the label to remain in effect even if the cursor was not on the row of tab labels?
(If there is anyone who prefers the current behavior, how about at least giving users the option of choosing between these two different behaviors.)

Also a question: Where are the tab color settings saved? Not in 'Settings.json'...but where?

Originally created by @reb061342 on GitHub (Aug 20, 2020). Currently after setting a color for a tab label, that color appears only when the cursor is on the row of tab labels. This rather defeats the purpose of coloring the label. Wouldn't it be much better for the color of the label to remain in effect even if the cursor was not on the row of tab labels? (If there is anyone who prefers the current behavior, how about at least giving users the option of choosing between these two different behaviors.) Also a question: Where are the tab color settings saved? Not in 'Settings.json'...but where?
claunia added the Issue-FeatureNeeds-TriageNeeds-Tag-FixNeeds-Attention labels 2026-01-31 02:16:09 +00:00
Author
Owner

@WSLUser commented on GitHub (Aug 20, 2020):

You can view all settings here. You can also use the Tab Color Picker. Also please don't remove templates. They're there to help you get the help you need.

@WSLUser commented on GitHub (Aug 20, 2020): You can view all settings [here](https://docs.microsoft.com/en-us/windows/terminal/customize-settings/global-settings). You can also use the Tab Color Picker. Also please don't remove templates. They're there to help you get the help you need.
Author
Owner

@zadjii-msft commented on GitHub (Aug 20, 2020):

What are you talking about? The tab colors do persist as part of the tab's color even when the mouse isn't over them:
tab-color-picker-gh7357
As far as setting the colors goes, there's two factors that control the tab color:

  1. runtime tab color
  2. (in master, and being released in 1.3): a profile's tabColor property.

If you use the color picker, you set the "runtime color". Otherwise, we'll try and use the tabColor. The runtime color isn't persisted anywhere, it's simply for this current session.

For more details, I'd read this doc.

@zadjii-msft commented on GitHub (Aug 20, 2020): What are you talking about? The tab colors do persist as part of the tab's color even when the mouse isn't over them: ![tab-color-picker-gh7357](https://user-images.githubusercontent.com/18356694/90817468-7bca3080-e2f3-11ea-8db7-6d67edc91f91.gif) As far as setting the colors goes, there's two factors that control the tab color: 1. runtime tab color 2. (in master, and being released in 1.3): a profile's `tabColor` property. If you use the color picker, you set the "runtime color". Otherwise, we'll try and use the `tabColor`. The runtime color isn't persisted anywhere, it's simply for this current session. For more details, I'd read [this doc](https://github.com/microsoft/terminal/blob/master/doc/specs/%231337%20-%20Per-Profile%20Tab%20Colors/%231337%20-%20Per-Profile%20Tab%20Colors.md).
Author
Owner

@ghost commented on GitHub (Aug 24, 2020):

This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 4 days. It will be closed if no further activity occurs within 3 days of this comment.

@ghost commented on GitHub (Aug 24, 2020): This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for **4 days**. It will be closed if no further activity occurs **within 3 days of this comment**.
Author
Owner

@reb061342 commented on GitHub (Aug 25, 2020):

Since the runtime color doesn't persist, it's of marginal value anyway. I'll hope that 'tabcolor' in the json file will be more satisfactory when it is released.

@reb061342 commented on GitHub (Aug 25, 2020): Since the runtime color doesn't persist, it's of marginal value anyway. I'll hope that 'tabcolor' in the json file will be more satisfactory when it is released.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#10239