dnkl changed the topic of #foot to: Foot - fast, lightweight and minimalistic Wayland terminal emulator || 1.10.3 || https://codeberg.org/dnkl/foot || channel logs: https://libera.irclog.whitequark.org/foot
bgs has quit [Ping timeout: 240 seconds]
bgs has joined #foot
st3r4g has joined #foot
st3r4g has quit [Quit: おやすみ]
bgs has quit [Read error: Connection reset by peer]
bgs has joined #foot
an3223 has quit [Ping timeout: 276 seconds]
an3223 has joined #foot
Nulo has quit [Remote host closed the connection]
Nulo has joined #foot
<Nuc1eoN> Is anybody else experience blinking glyphs when using img2txt with foot?
<Nuc1eoN> It is not happening with the other terminals :P
<Nuc1eoN> Oh in konsole it is happening too lol
<Nuc1eoN> but not in kitty or alacritty... weird
pranjal has quit [Ping timeout: 240 seconds]
pranjal has joined #foot
<dnkl> Nuc1eoN: maybe kitty and alacrity doesn't support the "blink" escape? I assume that's what's being used here...
ericonr has quit [Ping timeout: 256 seconds]
ericonr has joined #foot
ghost08 has joined #foot
pranjal has quit [Ping timeout: 256 seconds]
pranjal has joined #foot
<Nuc1eoN> dnkl, hm ok I see. Seems a little bit weird that a static image should blink hm.
<Nuc1eoN> but yes maybe it is somehow img2txt's fault then
<dnkl> It may not be intentional...
ghost08 has quit [Quit: WeeChat 3.4]
<dnkl> But why not use img2sixel instead? ;)
<Nuc1eoN> Hm ok looks nice :D but it doesnt work here, output is empty :P
<Nuc1eoN> if I understand correctly that `img2sixel picture.png` should output a picture in the terminal
<dnkl> Yes it should
<dnkl> What did img2sixel --version say?
<dnkl> Does*
<Nuc1eoN> img2sixel 1.10.3
<Nuc1eoN> libjpeg: no
<Nuc1eoN> configured with:
<Nuc1eoN> libpng: no
<Nuc1eoN> libcurl: yes
<Nuc1eoN> GD: no
<Nuc1eoN> gdk-pixbuf2: yes
<Nuc1eoN> Oops
<Nuc1eoN> apparently the support hasnt been compiled?
pranjal has quit [Ping timeout: 260 seconds]
<Nuc1eoN> installed git version from AUR, it has those enabled, however it has `gdk-pixbuf2: no` instead
<Nuc1eoN> But it doesn work still -_-
pranjal has joined #foot
pranjal has quit [Ping timeout: 252 seconds]
<Nuc1eoN> That was it grrrr
<Nuc1eoN> I have just recently set up https://github.com/romkatv/zsh4humans for my zsh
<dnkl> Nuc1eoN: ah... I always forget to ask about that...
<Nuc1eoN> Apparently that comes with tmux....
<Nuc1eoN> I didnt even know that
<Nuc1eoN> goshhh
<dnkl> Well, obviously everyone wants tmux 😂
<Nuc1eoN> Im gonna uninstall zsh4humans too much magic for me :D
<Nuc1eoN> gonna start simple again^^
<Nuc1eoN> I hate when magical stuff just breaks your system
<Nuc1eoN> dnkl, I dont know.. maybe tmux is good, but I didnt come there yet.
<dnkl> Yeah, I prefer to slowly build on my configs, rather than having "something" enable everything
<Nuc1eoN> Absolutely.
<dnkl> I was being sarcastic... I don't use tmux myself
<Nuc1eoN> Why does tmux break stuff anyways
<dnkl> Tmux is a terminal emulator in itself. One that doesn't support sixel
<Nuc1eoN> oh
<Nuc1eoN> Now I think it is even what breaks my greetd
<Nuc1eoN> (greetd fails to shutdown because it says I am still logged in, now I think it might be tmux related but need to test)
<Nuc1eoN> I didnt even knwo it is a terminal emulator...
<Nuc1eoN> I thought it is something about terminal sessions...
<Nuc1eoN> So basically with tmux you have a terminal emulator inside a terminal emulatr?
<dnkl> Yes :)
<Nuc1eoN> sounds great/s
pranjal has joined #foot
<Nuc1eoN> Although I would trust a foot inside a foot... fmux :)
<sochotnicky> drop the m and you have yourself a deal :-P
<sochotnicky> but yeah, I feel the "start simple" - I myself used oh-my-zsh for a long time and then realized I only really needed a tiny tiny piece of it that I can replicate in a few lines of config...
<sochotnicky> as a bonus things are much faster
<Nuc1eoN> sochotnicky, yes. I am considering either https://github.com/mattmc3/zsh_unplugged or https://github.com/marlonrichert/zsh-snap as a plugin manager
<Nuc1eoN> a lot more simplistic hopefully
<Nuc1eoN> the first one isnt even a plugin manager
pranjal has quit [Ping timeout: 250 seconds]
<Nuc1eoN> it just helps to keep the git links sorted kinda :P
pranjal has joined #foot
pranjal has quit [Ping timeout: 256 seconds]
pranjal has joined #foot
birger has quit [Ping timeout: 256 seconds]
birger has joined #foot
birger has quit [Changing host]
birger has joined #foot
<Nuc1eoN> Ok it is confirmed now, due to tmux my user is still logged in after having logged out. Wtf.
<Nuc1eoN> And I wondered why I'vew experienced this bug https://github.com/apognu/tuigreet/issues/51:p
<dnkl> Nuc1eoN: is https://github.com/hit9/img2txt the one you mentioned earlier? Tested it quickly but didn't notice any issues
<Nuc1eoN> dnkl, no I think mine is from https://github.com/cacalabs/libcaca :p
<Nuc1eoN> but tbh the ASCI results are absolute garbage on my part.
<Nuc1eoN> Like... not even close
<dnkl> Nuc1eoN: ah, I see it. Fwiw, it blinks in XTerm too, but not in urxvt. And urxvt does support blink. So something's up...
<dnkl> You might want to try chafa. It can do sixel, but also "ascii", and it's *much* better than img2txt. Like, in completely different leagues
<Nuc1eoN> img2txt is a fucking joke
<Nuc1eoN> but luckily thats what ranger uses.... sigh
<Nuc1eoN> also ranger doesnt support the sixel thing
<Nuc1eoN> so basically using ranger I cannot achieve image previews currently, unless I missed something.
<dnkl> Nuc1eoN: ^^
<Nuc1eoN> nice
<Nuc1eoN> I should pay you or something
<Nuc1eoN> :p
<Nuc1eoN> Unless you take nudes
<Nuc1eoN> I can send you converted ones from img2txt
<dnkl> Well, I took a look at img2txt's output, and it's definitely emitting blink escapes. But it looks unintentional.
<Nuc1eoN> Ok you will get my money. But you will need to wait for the start of next month lmao
<dnkl> Nah,I don't have that much imagination
<Nuc1eoN> dude I tried every single one of the methods here https://github.com/ranger/ranger/wiki/Image-Previews
<Nuc1eoN> none even worked at all, not even asci for some reason :p
<Nuc1eoN> with w3mimgdisplay they forgot to mention that it doesnt work on wayland
<dnkl> Nuc1eoN: the sixel PR has been available for quite a while, but for some reason it's not getting merged :/
<Nuc1eoN> tmux main dev doesnt like sixel either :P
<Nuc1eoN> ("it's slow and useless")
<dnkl> He's not entirely wrong, but there's been some amazing work on sixel libraries the last year or so.
<Nuc1eoN> for images it is pretty useful I find
<dnkl> Yeah, it's a simple protocol, and good enough for a lot of use cases
<Nuc1eoN> Constrains sometimes lead to increased creativity :p
<Nuc1eoN> dnkl, hoooray I have image previews in ranger :))
<Nuc1eoN> so nice!
<Nuc1eoN> Wow chafa is pretty good
<Nuc1eoN> It doesn't look like it is ASCII though?
<Nuc1eoN> Actually the image quality is pretty close to sixel
<dnkl> Nuc1eoN: chafa will default to sixel on foot
<dnkl> You can make it emit ascii instead, if you want, with chafa --format=symbols
<ponky> did someone mention blink escape
<Nuc1eoN> dnkl, rather ansi^^
<Nuc1eoN> but yes it's good
<ponky> Nuc1eoN: did you pull latest ranger from github
<Nuc1eoN> ponky, no why?
<ponky> been waiting for 1.9.4 to get proper sixel support
<ponky> looks like the PR is still open though
<ponky> >with PR 2234 for sixel image support
<ponky> yeah, that one
<Nuc1eoN> Interesting
<Nuc1eoN> dnkl, you were right btw that chafa can also emit to ascii
<Nuc1eoN> Pretty amazing, it can literally do anythinf and looks good doing it
<Nuc1eoN> Who would ever want to to img2txt :DD
<Nuc1eoN> *use
an3223 has quit [Remote host closed the connection]
an3223 has joined #foot
<armin> ponky: hey my terminal has that enabled actually :)
<armin> (I'm on KDE Plasma 5 on this computer here, though!)
<armin> is there an easy way to pull upstream changes within my foot fork on codeberg or do i manually have to add dnkl's repo as a remote in my local clone?
<ponky> armin: nice! works on foot as well, obviously
<armin> hehe
<armin> fooooot
<armin> oh, that was bold, not blink.
<armin> inversion!
<armin> underline!
<dnkl> armin: not sure about other alternatives for pulling upstream changes into a "fork"
<armin> looks like irssi has no shortcut for blinking
<ponky> ctrl+f
<armin> foo!
<armin> oh!
<dnkl> what I do, regardless of platform, is use the upstream remote as "pull" remote, and my fork as push remote
<armin> dnkl: allright, thank you!
<dnkl> and, of course, never push anything to the fork's master branch. Always use feature branches!
<armin> reasonabruh!
Arnavion has quit [Ping timeout: 268 seconds]
Arnavion has joined #foot
Arnavion has quit [Ping timeout: 250 seconds]
mcepl[m] has joined #foot
<mcepl[m]> Anybody has an explanation for this difference in rendering (alacritty on the left, foot on the right)? The rendering of fonts looks substantially different, even though these should be the same. Any ideas?