dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.13.1 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
xenrox has quit [Remote host closed the connection]
xenrox has joined #foot
smach has quit [Ping timeout: 260 seconds]
caveman has joined #foot
an3223 has quit [Ping timeout: 258 seconds]
an3223 has joined #foot
vyryls has joined #foot
fitrh has joined #foot
xenrox has quit [Remote host closed the connection]
xenrox has joined #foot
caveman has quit [Ping timeout: 258 seconds]
vyryls has quit [Quit: WeeChat 3.6]
Ordoviz has joined #foot
vyryls has joined #foot
vyryls has quit [Quit: WeeChat 3.6]
bapt has quit [Remote host closed the connection]
bapt has joined #foot
cvmn has quit [Ping timeout: 258 seconds]
caveman has joined #foot
brocellous_ has joined #foot
c7s_ has joined #foot
coder_kalyan_ has joined #foot
ddevault_ has joined #foot
akspecs_ has joined #foot
AndrewYu has joined #foot
ddevault has quit [Killed (zirconium.libera.chat (Nickname regained by services))]
ddevault_ is now known as ddevault
Ordoviz has quit [*.net *.split]
brocellous has quit [*.net *.split]
Andrew has quit [*.net *.split]
akspecs has quit [*.net *.split]
c7s has quit [*.net *.split]
coder_kalyan has quit [*.net *.split]
brocellous_ is now known as brocellous
c7s_ is now known as c7s
coder_kalyan_ is now known as coder_kalyan
AndrewYu is now known as Andrew
Ordoviz has joined #foot
vyryls has joined #foot
trava4816 is now known as travankor
manio has quit [Quit: leaving]
vyryls has quit [Quit: WeeChat 3.6]
vyryls has joined #foot
fitrh has quit [Ping timeout: 252 seconds]
fitrh has joined #foot
vyryls has quit [Quit: WeeChat 3.6]
fitrh has quit [Quit: fitrh]
baltazar has quit [Quit: leaving]
baltazar has joined #foot
<hexa> sigsegv in term_damage_rows_in_view () on 1.13.1 :) switching to debug build
<hexa> browsed a system journal on a remote host via ssh and I think I pressed ctrl+c when it crashes?
<dnkl> hexa: with "less", or anything else that uses the alt-screen?
<dnkl> regardless, great if you can get a full backtrace
<hexa> yeah, with journalctls default pager
<Arsen> ah that reminds me, could we get a flag that makes foot output the slave side of the pty so that it can be passed to gdb -tty?
<Arsen> (this is useful to prevent programs breaking gdb -tui because gdb sucks at having child processes - which is ironic for a debugger but I digress))
<Arsen> i.e.: gdb -tui -tty="$(foot --print-tty)" or something
smach has joined #foot
cabal704 has joined #foot
cabal704 has quit [Read error: Connection reset by peer]
manio has joined #foot
cabal704 has joined #foot
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #foot
dviola has joined #foot
cabal704 has quit [Quit: WeeChat 3.5]
cabal704 has joined #foot
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #foot
cabal704 has quit [Client Quit]
cabal704 has joined #foot
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #foot
cabal704 has quit [Client Quit]
jao has joined #foot
<dnkl> Arsen: I think that should be possible. I don't want to mess with the existing loging, but I think it happens in stderr. So it should just be a matter of printing the tty on stdout?
<Arsen> yeah
<dnkl> hexa: I think the alt screen is a red herring. It doesn't have a scrollback.
<Arsen> and not closing the pty if the child exits like --hold (was that the name?) does
<dnkl> what could be happening is the state of the normal screen's scrollback gets invalid (on a window resize, for example) while the alt screen is active. The crash would then happen as soon as we leave the alt screen
<dnkl> Arsen: we could make --tty imply --hold?
<dnkl> i.e just re-use the existing --hold implementation
<Arsen> what I mean is that `foot --hold -e tty` would immediately close the pty since the child exits immediately
<dnkl> Arsen: ah, yeah, read your comment wrong
cabal704 has joined #foot
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #foot
cabal704 has quit [Ping timeout: 252 seconds]
cabal704 has joined #foot
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #foot
Ordoviz has quit [Quit: WeeChat 3.6]
cabal704 has quit [Read error: Connection reset by peer]
cabal704 has joined #foot
cabal704 has quit [Ping timeout: 260 seconds]
cabal704 has joined #foot
cabal704 has quit [Read error: Connection reset by peer]
Pound_Hash has joined #foot
kabouik has joined #foot
<kabouik> Hey #foot. I had just started my move from Kitty to urxvt and I was pleased with it because of its simplicity and speed, and also I loved the server/client feature, but I'm also moving to Wayland so foot might be a better option, and it has many similar features (easier to configure even).
<kabouik> One thing I am missing, though, apart from extensions, is fading the terminal window when it is inactive.
<kabouik> urxvt has URxvt.fading:and URxvt.fadeColor: options, that let the user define how much colors (text and background) should be faded when the focus is lost. Is something like that possible in foot? It really helps better keeping track of where my focus is when I have many terminals open in a tiling WM.
gbrlsnchs has joined #foot
<kabouik> Also, can -f be used to change font size when executing a command in a new client? I could only make it change font, but not size.
Pound_Hash has quit [Ping timeout: 255 seconds]
cabal704 has joined #foot
<kabouik> I worked around the second thing using -o font instead of my font name (which contains spacces).
<kabouik> using -o font:*:size=6, sorry I sent the previous sentence while editing it, by mistake.
cabal704 has quit [Remote host closed the connection]
<kabouik> Turns out -o 'font:My Font Name With Spaces:size=6' works too. Perfect. Now I am just curious about this fading unfocused windows.
cabal704 has joined #foot
cabal704 has quit [Remote host closed the connection]
vyryls has joined #foot
vyryls has quit [Client Quit]
vyryls has joined #foot
caveman has quit [Ping timeout: 258 seconds]
caveman has joined #foot
cvmn has joined #foot
gbrlsnchs has quit [Quit: nyaa~]
caveman has quit [Remote host closed the connection]