<helby>
actually I m pretty mad at alpine, as they package it with dep of ncurses-terminfo which makes foot 8000KiB monster
<dnkl>
helby: that sounds a lot. On arch, there's no ncurses/ncurses-terminfo split, and the entire ncurses package's install size is 3.6MB
<dnkl>
granted, still a lot
<dnkl>
There was an alpine PR open before, that attempted to make foot-terminfo an alternative dependency for foot. But the author closed it without merging
<dnkl>
Hmm, pacman appears to be lying, my /usr/share/terminfo directory us 7.3MB :/
<helby>
in alpine ncurses-terminfo size is 7256KiB
<helby>
so actually if I install alacritty it's lighter overall than foot ;/
<helby>
what's nonsense
<helby>
as foot is relatively tiny
<helby>
there is split too for ncurses as -libs -base -terminfo
<helby>
yes there were goot PR which would replace ncurses-terminfo if one would instlal foot-terminfo but closed
<dnkl>
Doesn't Alacritty also depend on ncurses-terminfo? It does on arch
<helby>
alacritty terminfo is in ncurses-base
st3r4g has quit [Quit: おやすみ]
<helby>
which is like 216KiB
<helby>
and also it's shared as more packages using that
<helby>
but but ncurses-terminfo is practically just extra terminfo for other terminals and practically who use more terminals? so it's not shared, just used for foot if one use foot ;/
<helby>
so at the end it's weird situation when practically the lightest terminal is heavy bloat ;/
<dnkl>
Ah... So the solution is to make foot more popular, and get its terminfo promoted to ncurses-base 😂
<helby>
I assume whole world use foot already ;/
<dnkl>
I wonder what they would say about splitting up ncurses-terminfo to one package per terminal (and maybe add a meta package ncurses-terminfo)
<helby>
before I builded it myself bc. of this, but I m not big fan of building packages just bc. is bloated by default packaging ;/
<helby>
I think I should try to fill the issue to make it at least optional foot-terminfo 'replace' in APKBUILD
<helby>
it does not change anything until one does not instal foot-terminfo
<helby>
btw. they packaged now foot-extra-terminfo ;/ but it makes not much sense as it does not 'replace' ncurses bloat
<helby>
so as you can see and feel, the situation is tragic ;/
<helby>
in arch it's not even on oficial repo, just in aur ;/ but ncurses is alredy installed bc. many 'core' crap needs it there
<dnkl>
helby: the package is called foot-extra-terminfo because the terminfo there isn't a copy of the ncurses provided terminfo
<dnkl>
It defines more capabilities
<dnkl>
It's the same on arch, except I didn't bother renaming the package
<helby>
nobody need extra, people of the world want back tiny old foot! ;/
<helby>
every update my system become bigger and bigger ;/
<dnkl>
helby: try opening an issue with alpine
<dnkl>
If a distribution's package management allows alternative packages, I'm all for providing both the upstream ncurses variant, and our own
<helby>
yes, alternative/replace way is cool, it does not touch default, but gives an extra option for thoose who don't want ot install 100TB of bloat ;/
st3r4g has joined #foot
gtms_ has joined #foot
gtms has quit [Ping timeout: 256 seconds]
radu2424072 has joined #foot
ericonr has quit [Ping timeout: 256 seconds]
radu242407 has quit [Ping timeout: 256 seconds]
radu2424072 is now known as radu242407
ericonr has joined #foot
teraflops has quit [Quit: reboot]
teraflops has joined #foot
teraflops has left #foot [#foot]
psnszsn has joined #foot
zote has quit [Remote host closed the connection]
gtms_ has quit [Remote host closed the connection]
helby has quit [Remote host closed the connection]