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

COLORTERM=lilyterm is not detected by programs, we should set to “truecolor” #139

Open
Profpatsch opened this issue Apr 5, 2021 · 1 comment

Comments

@Profpatsch
Copy link
Contributor

g_string_append_printf (environ_str, "\tCOLORTERM=lilyterm");

COLORTERM is a semi-standardized variable to signal the program whether the terminal emulator has true color support.

See alacritty/alacritty#1526
and the linked writeup https://gist.github.com/XVilka/8346728.

@mueslix researched a lot into these things, and he said: “>90% set the variables to "truecolor" (konsole, gnome-terminal, iterm, kitty, alacritty, .....)”

cc @morhetz who added this in 8e53a99

@Profpatsch
Copy link
Contributor Author

Hm, setting it to truecolor makes the colors appear very weird in fish, so maybe lilyterm does not come with truecolor support.

I set it to true instead, and now it works for applications that expect it (they can set it to 256 colors).

Update: ah, lilyterm seems to use an old vte version, pre-truecolor. I still think we should set it to true.

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

1 participant