microsoft / terminal

The new Windows Terminal and the original Windows console host, all in the same place!
MIT License
95.27k stars 8.27k forks source link

Using a separate config file or path to save ColorSchemes.json #15627

Closed kylinholmes closed 5 months ago

kylinholmes commented 1 year ago

Description of the new feature/enhancement

Many users like to change their preference of terminal, and the current way of setting and store ColorSchemes.json is a litte bit unconverience.

Now, if I wanna to try a NewStyle, I only need to copy content and paste it into the section of schemes in settings.json. However, when I downloading a collection of shcemes, the way above is unconfortable, cause I don't wanna to repeat it like 100 times.

Whats more, iTerm2 have a quicker way to get the preview of scheme.

Proposed technical implementation details (optional)

My suggestion is using a specific dir like ~/.WindowsTeriminal/colors/ to save all ColorSchemes.json, which will more easier to download, to add.

When launching WindowsTerminal, reading all *.json in the above dir automaticlly. which will also be easier to find or udpate content in each *.json

carlos-zamora commented 1 year ago

Thanks for filing! A few notes:

zadjii-msft commented 5 months ago

Saving settings to a different location is something we've talked about in the past. I can't find an open issue on it though

Ah, we're tracking this in #2933 actually. At least, that's the place I've duped this all to in the past - for both layering beyond just fragments, but also roaming the settings. We can consolidate this.

/dup #2933

microsoft-github-policy-service[bot] commented 5 months ago

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!