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

Add kitty's terminfo file to Helios #67

Open
sunshowers opened this issue Mar 28, 2023 · 3 comments
Open

Add kitty's terminfo file to Helios #67

sunshowers opened this issue Mar 28, 2023 · 3 comments
Assignees
Milestone

Comments

@sunshowers
Copy link
Contributor

Kitty comes with a terminfo file, which is a bit of a pain to install on illumos. It would be cool if it were packaged up and available as part of the Helios distribution (and maybe other illumos distros?) by default.

The terminfo file can be obtained by downloading e.g. https://github.com/kovidgoyal/kitty/releases/download/v0.27.1/kitty-0.27.1.tar.xz, it's at terminfo/x/xterm-kitty.

@jclulow
Copy link
Collaborator

jclulow commented Mar 28, 2023

@sunshowers Do people expect to be able to use the KovIdTTY name or only xterm-kitty?

[nevermind, I answered my own question!]

@jclulow
Copy link
Collaborator

jclulow commented Mar 28, 2023

I will whack this into the ncurses terminfo directory (/usr/gnu/lib/terminfo, with files built by the ncurses tic) directly in Helios.

I have filed, and am putting out for review, an upstream illumos ticket for the native curses terminfo and also termcap (/usr/share/lib/terminfo, built with our native tic, and /usr/share/lib/termcap). The bug is: 15517 terminfo could know about xterm-kitty.

@rmustacc
Copy link
Contributor

rmustacc commented Jun 2, 2023

As part of our effort to make sure that everything that is product related is tagged, I'm currently opting to tag this unscheduled as I don't think this is impacting the product as it ships to customers (which doesn't mean it's unimportant). When you're back @sunshowers, please feel free to change this as appropriate.

@rmustacc rmustacc added this to the Unscheduled milestone Jun 2, 2023
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

3 participants