dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.12.1 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
an3223 has quit [Ping timeout: 268 seconds]
an3223 has joined #foot
an3223 has quit [Ping timeout: 268 seconds]
an3223 has joined #foot
radu2423598 has joined #foot
an3223 has quit [Ping timeout: 268 seconds]
an3223 has joined #foot
an3223 has quit [Ping timeout: 268 seconds]
an3223 has joined #foot
jlkpc1 has joined #foot
jlkpc1 has quit [Quit: WeeChat 3.5]
jlkpc1 has joined #foot
<kraftwerk28> Done with implementing kitty's CSI for unerlines. What do you think? http://0x0.st/oSLC.png
<kraftwerk28> Sad thing is, neovim checks $TERM and if it's not xterm-kitty, it won't spit these sequences, only generic one, which is just straight underline with colour of letter above it
<dnkl> kraftwerk28: are you sure it also doesn't check terminfo? There's a capability for colored/styled underlines
jlkpc1 has quit [Quit: WeeChat 3.5]
jlkpc1 has joined #foot
<kraftwerk28> dnkl, do I need to edit [this](https://codeberg.org/dnkl/foot/src/branch/master/foot.info) to add the capability?
<kraftwerk28> nsurses package already adds /usr/share/terminfo/f/foot file, so it should be overriden somehow
<dnkl> kraftwerk28: the answer to the first question is yes
<dnkl> the answer to the second question is much longer, for which I'll need a computer to type up...
jlkpc1 has quit [Quit: WeeChat 3.5]
jlkpc1 has joined #foot
<dnkl> kraftwerk28: ncurses' terminfo is the recommended terminfo, for various reasons. Mainly to avoid package collisions. However, the ncurses maintainer only accepts "standard" terminfo capabilities. This excludes a couple of tmux related capabilities "our" terminfo sets
<dnkl> that
<dnkl> that's the main reason we _have_ our own terminfo
<dnkl> however, it is up to distributions to choose which terminfo to package
<dnkl> some distributions, like arch, provide "our" terminfo in a separate package, renamed to e.g. "foot-extra"
<dnkl> this allows ncurses' terminfo, and ours, to be installed side-by-side, and the user can choose which one to use by setting "term" in foot.ini
jlkpc1 has quit [Quit: WeeChat 3.5]
jlkpc1 has joined #foot
jlkpc1 has quit [Quit: WeeChat 3.5]
<kraftwerk28> Ok, that makes sense. I placed compiled terminfo from my PR into ~/.terminfo and it seems to work with kitty underlines and TERM=foot, hope I haven't forgotten any other fields
cbb has joined #foot
caveman has quit [Remote host closed the connection]
caveman has joined #foot
cbb has quit [Ping timeout: 268 seconds]
cbb has joined #foot
cbb has quit [Quit: WeeChat 3.5]
jlkpc1 has joined #foot
jlkpc1 has quit [Quit: WeeChat 3.5]
jlkpc1 has joined #foot