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

send COLORTERM environment variable #496

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

caarlos0
Copy link

@caarlos0 caarlos0 commented May 9, 2024

most terminals that support truecolor set the COLORTERM=truecolor environment variable.

currently, openssh only sends TERM by default. I believe we could send COLORTERM, too, so things running on the target server may properly detect colors.

That said, it has been a long time since I last did any C, and I don't know the codebase, but this is a try... happy to work more on it with some guidance if you think this is a good thing to do.

Cheers!

most terminals that support truecolor set the `COLORTERM=truecolor`
environment variable.

currently, openssh only sends `TERM` by default. I believe we could send
COLORTERM, too, so things running on the target server may properly
detect colors.

That said, it has been a long time since I last did any C, and I don't
know the codebase, but this is a try... happy to work more on it with
some guidance if you think this is a good thing to do.

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