-
-
Notifications
You must be signed in to change notification settings - Fork 155
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
Unexpected basic 16 terminal colors displayed on some apps #464
Comments
Hey @haxibami thanks for the issue and sorry for late reply, I can reproduce it on latest marking as a bug. just to take note: which OS are you using and which rio version? |
OS: Linux (Arch Linux, official package) |
Digging a little deeper, I found that Alacritty and Wezterm have a setting related to bold drawn text using the bright color palette. |
Same issue with Rio 0.0.34 on NixOS 23.11. |
Is this related to the existing issue? #188 |
Yea, is connected partially with @cwegener , the thing is that rio (today) sets colors based on RGBA |
any updates for this? It's basically the main reason why I don't like using |
Oops i forgot about this issue, Added to the next roadmap , will try to sort out to next or next-next release |
Fixed in #926 |
On other competing terminals (e.g.
alacritty
,foot
), colors mapped toESC[38;5;⟨n⟩m, n in {0..15}
(=0
-15
in 8-bit, 256 colors) are the same asESC[⟨n⟩m, n in {30..37, 90..97}
(= basic 16 colors), but onrio
this seems not to be the case. Below is an example.16colors.sh
:This affects some terminal apps, such as bottom and neofetch. These apps (probably) get basic 16 colors (
9
,10
,11
, ... orLightRed
,LightGreen
,LightYellow
, ...) from0
-15
in 8-bit 256 colors, resulting in different colors being displayed on rio.The text was updated successfully, but these errors were encountered: