On 2023-07-28 12:37 +0200, Birger Schacht wrote:

> On 7/28/23 11:14, Diederik de Haas wrote:
>> Sorry if this is a dumb question, but will it (automatically) still get the
>> latest foot terminfo 'data'?
>
> Not a dumb question at all and the answer is no. A quote from foots
> INSTALL.md
>
>> As of ncurses 2021-07-31, ncurses includes a version of foot’s
>> terminfo. The recommendation is to use those, and only install the
>> terminfo definitions from this git repo if the system’s ncurses
>> predates 2021-07-31.
>> But, note that the foot terminfo definitions in ncurses’ lack the
>> non-standard capabilities. This mostly affects tmux; without them,
>> terminal-overrides must be configured to enable truecolor
>> support. For this reason, it is possible to install “our” terminfo
>> definitions as well, either in a non-default location, or under a
>> different name.
>> Both have their set of issues. 
> [...]
>> Hence the recommendation to simply use ncurses’ terminfo definitions
>> if available.
>
> I am considering reintroducing foots terminfo definitions in a
> separate package - apparently alpine ships them in
> `foot-extra-terminfo` and with the terminfo name `foot-extra`.

I have not checked alpine, but Arch Linux does that, see
https://archlinux.org/packages/extra/x86_64/foot-terminfo/.

> But I'm not sure yet if its worth it.

There are a few user defined capabilities which will probably not make
it into ncurses anytime soon.  See
https://codeberg.org/dnkl/foot/wiki#user-content-foot-s-terminfo-vs-ncurses-terminfo.

Cheers,
       Sven

Reply via email to