concfg support ? #70

Closed
opened 2026-01-30 21:41:23 +00:00 by claunia · 4 comments
Owner

Originally created by @stuaxo on GitHub (Feb 9, 2018).

https://github.com/lukesampson/concfg

concfg looks like a really interesting tool, providing a large amount of settings for the windows console.

I wonder if it's worth the color tool being able to natively import concfg json files ?

Originally created by @stuaxo on GitHub (Feb 9, 2018). https://github.com/lukesampson/concfg concfg looks like a really interesting tool, providing a large amount of settings for the windows console. I wonder if it's worth the color tool being able to natively import concfg json files ?
claunia added the Product-ColortoolHelp Wanted labels 2026-01-30 21:41:24 +00:00
Author
Owner

@zadjii-msft commented on GitHub (Feb 12, 2018):

That would be cool to add that - though I don't think I have the cycles to be able to implement that myself. Should just be a simple JSON parser to add to the list of parsers. The other settings might be harder, but importing the colors shouldn't be too hard.

@zadjii-msft commented on GitHub (Feb 12, 2018): That would be cool to add that - though I don't think I have the cycles to be able to implement that myself. Should just be a simple JSON parser to add to the list of parsers. The other settings might be harder, but importing the colors shouldn't be too hard.
Author
Owner

@stuaxo commented on GitHub (Feb 12, 2018):

I guess, as long as it's marked as importing and not full support, that should avoid treading on any toes.

@stuaxo commented on GitHub (Feb 12, 2018): I guess, as long as it's marked as importing and not full support, that should avoid treading on any toes.
Author
Owner

@Nacimota commented on GitHub (Apr 4, 2018):

So, I had a crack at writing a simple json parser and that all works as you'd expect. But I realized after the fact that concfg does colour schemes slightly differently from our iterm/ini schemes in that it explicitly sets the screen text/background in the console properties, not just the values of the colour table. The end result is that some schemes (particularly light schemes where the background colour is set to a different index in the table) don't appear as you'd expect them to.

I'm not sure at this stage if it's worth going to the extra effort of handling this difference in behaviour, or how best to do that.

@Nacimota commented on GitHub (Apr 4, 2018): So, I had a crack at writing a simple json parser and that all works as you'd expect. But I realized after the fact that concfg does colour schemes slightly differently from our iterm/ini schemes in that it explicitly sets the screen text/background in the console properties, not just the values of the colour table. The end result is that some schemes (particularly light schemes where the background colour is set to a different index in the table) don't appear as you'd expect them to. I'm not sure at this stage if it's worth going to the extra effort of handling this difference in behaviour, or how best to do that.
Author
Owner

@WSLUser commented on GitHub (Apr 5, 2018):

I filed an issue to get support from the maintainer. @Nacimota If he agrees, do you think you can work with him to bring this support? Would love to see these 2 projects working together with ease from an end user perspective.

@WSLUser commented on GitHub (Apr 5, 2018): I filed an issue to get support from the maintainer. @Nacimota If he agrees, do you think you can work with him to bring this support? Would love to see these 2 projects working together with ease from an end user perspective.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#70