dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.10.1 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
teraflops has quit [Ping timeout: 256 seconds]
teraflops has joined #foot
teraflops has quit [Ping timeout: 256 seconds]
gtms has joined #foot
teraflops has joined #foot
kmarius has quit [Ping timeout: 250 seconds]
st3r4g has joined #foot
<rj1> i love foot!
<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]