 Alright, get ready for the money shot. I've been waiting for this day for a long time. Look at this. Watch this You're not gonna believe it. You're not gonna believe it. Oh Look at that colored emojis in ST. That's not allowed. You're not supposed to have those that's supposed to break Because for the longest time there has been this bug that has plagued me and everyone else who's been using Succeless software now. It's not actually a suckless bug But in in keeping with the minimalist suckless philosophy they have refused to patch it, you know in their own Programs because it is a libxft bug. Here's what has happened for the past year or so If you open if you if you have a suckless any kind of suckless software like ST Here's my build of ST and you have it has to render a colored emoji. It will just Die, it'll just crash. You'll have to figure out what happens It's not like they're gonna give you lots of error messages unless you're you know running it in some other terminal But now there is a fix for this. There is finally a fix for this. I'm very happy There are still some things to iron out, but in general it's looking good. It's looking good So I will say actually let me show you I have had these github issue Where'd my face go? Sorry guys. I gotta gotta sticky my face because why not? You'll forget who's talking So there has been I have had so many issues on github and emails about people asking about this ST Crashing if it doesn't have emojis or I open a big file and it crashes I open my email in Neo mutt and it crashes if I use ST and I used to just recommend people to wreck You know install and make sure you have good Unicode coverage, especially monospace emojis But now TTF Simbola is out of the AUR and so people can't even install that anymore and that used to be the fix Okay, anyway, so here is a pull request. It's still open. It's not merged in the upstream But here is what it does it well it fixes a problem. Okay, we'll just say that so here The guy has colored emojis and D menu and you are XBT ST You will say that the ST is not perfect The emojis are partially cut off on the right side There's probably some fix for that. I don't know it off the top of my head But you know the important thing is it's not just crashing which is great Anyway, so at the very bottom, although this has not been merged. There is a guy down here Names William. Thank you William because he has put this fix in the AUR. It is lib XFT bg r a so you can go get it lib XFT You know just search for that and it will pop up install that if you're an arch user if you're not an arch user I don't know just install arch Linux and then get the fix. That's the easiest way. I'm sure it's out somewhere else But so I have installed it And this guy says that it should work with pretty much everything now if you're using my build of ST Be sure to update it to the recent most recent commit I had some hacky way of avoiding the problem that prevented any kind of color emojis from printing So you'll need to update your build of ST if you're using mine Because I had that little hack in it now I will say although he says it works for D menu as well I have not got it to work for D menu notice that I have it set up So it should be looking for color emojis Normally it would be showing in my old build my old configuration. It would be showing mono space emojis But it's not showing colored emojis here. The important thing is of course, it's not crashing which is the main problem But so I don't know what's going on with my D menu build and I will also say That again, so D menu wasn't quite working Here's ST. Oh look I added cute little emojis to my my email just I don't know it's just very kawai nice to have those But D menu was or excuse me DWM the DWM status bar. Let me actually show you it does not it is not rendering emojis for me as well except root name Blah blah blah and we'll put in an emoji. Okay, so it is not showing emojis up now The important thing to get again is it's not crashing I don't know if there's anyone out there who knows a little more about the programming of DWM It would be nice to have color emojis in this as well But the the main problem has been solved I guess it's just the hacky fixes that are in the way now if you're using my doc files I will also say if you're using my font config my font config basically For the past years. I've had it configured in such a way to just avoid this stupid problem that now has a fix Um, so You might have to update your font config if you're using larbs or just delete some of the stuff and I actually this is a mess I gotta But anyway, basically you can just omit there used to be a portion that said oh append all these other fonts So, you know, you don't end up with color emojis in the terminal But now you don't need that basically so Anyway, I'm glad to announce that this problem is at least in I mean the big part of it has been solved. I suppose or solved for me It's nice to finally have color emojis in the terminal And it's nice that hopefully I will be avoiding all the the questions from people all the people who have the run into these problems will not Not be lost as to what's happening. I'm probably going to change larbs to just go ahead and install this AUR build for the time being until the fix is actually in the upstream upstream But anyway, so just an announcement This is a question I get a lot. So I wanted to give a PSA on it See you guys next time check the links in the description