Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Color scheme stuff #1218

Open
luebking opened this issue Jan 27, 2025 · 1 comment
Open

Color scheme stuff #1218

luebking opened this issue Jan 27, 2025 · 1 comment

Comments

@luebking
Copy link

So, the default color schemes are by scientifically subjective metrics all ugly and there was no way to confgure the colors, so I checked the package files, straced qterminal and figure that it does indeed check ~/.config/qterminal.org/color-schemes/
I looked at a scheme, compared w/ the terminal.sexy exports and to nobodies surprise it's the konsole scheme format.

tl;dr, the customization is completely possible just not exposed to the user what implies that nobody here is aware that https://www.reddit.com/r/unixporn/ exists 😉

What I envision would be a simple color configuration dialog, here's a screenshot from the one in sqriptor
Image

On top of that a GUI to import color schemes, pot. referencing the forementioned terminal.sexy (eg. for conversion) and some clever features like daytime awareness (black on white by day and white on black by night) as well an autogenerated faded version when the window loses the focus (eg. urxvt has that, it helps a lot esp. if there's no window decoration)

Before I start working on this, is there general interest in this or would such patch be rejected (because I called the existing schemes ugly)?

@tsujan
Copy link
Member

tsujan commented Jan 27, 2025

Please see https://github.com/lxqt/qterminal/wiki#how-to-add-a-custom-color-scheme-as-user (~/.config/qterminal.org/color-schemes/ will be removed soon).

As for the ugliness of the current schemes, I agree. Personally, I use a scheme that I made for myself. But please don't change them; such things are subjective.

Before I start working on this, is there general interest…

It'll be a very nice feature, and your PR would be very appreciated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants