Repository navigation
Close #134566: Added settings for terminal tab default color/icon - #147463
Conversation
Daniel Imms (Tyriar)
left a comment
There was a problem hiding this comment.
Thanks for the PR Aman Khalid (@amanasifkhalid). This needed a little extra work, essentially replacing all instances of Codicon.terminal inside the terminal component as there's a bit of complexity to the "resolving" of the icons. I think I caught all the cases.
|
Megan Rogge (@meganrogge) a full review would be helpful here as the change turned out to be fairly large |
|
Reset to default resets it to the default that's configured - I wonder if that's what a user would expect - I'd sort of expect the color to go back to grey reset.to.default.mov |
I had it doing this at some point and it didn't feel right. We can wait for feedback?
I was trying to align the wording with profiles: I created a follow up in #154354 to add it to the setting description and align better since the profiles setting just uses |
|
Just realized that this doesn't work in the case of the multi-root repository because the setting is per workspace ATM, so you can't distinguish between the terminals that way. Folder settings are undefined when in a multi-root repo |
Isn't it the other way; folder settings are only set when in a multi-root repo? |
|
Daniel Imms (@Tyriar) I'm |
|
Megan Rogge (@meganrogge) fixing for august: #156806 |


This PR fixes #134566 by adding the settings
terminal.integrated.tabs.defaultColorandterminal.integrated.tabs.defaultIcon. These settings support the same values as the "Change Terminal Color" and "Change Terminal Icon" actions. Below is a demo of this new workflow:terminal-profile-demo.mp4