Closed anntnzrb closed 4 years ago
Lol yeah, I noticed this and I was ignoring it hoping it be magically fixed. It's why there have been so many "i installed larbs but nothing works" issues. st breaks if it doesn't have the right fonts.
It looks like the problem is that symbola is basically gone for good due to a licensing change, so I'll have to find another font with sufficient coverage to make as the default emoji font.
download it from this Arch custom repository ownstuff custom Arch repo and install it with pacman -U packagename or add it to your pacman.conf (the pacman.conf didn't work for me for some reason) ... you also need the nerd-fonts-complete package from the AUR ... problem fixed ;)
I suggest to Luke that may be setting up a custom repository of your own, with some custom packages of your own could solve a lot of AUR issues for important packages like this one :)
I've clumsily patched st such that it should avoid crashes, but the lack of the font and the problems it causes for dwm are still an issue. I might just have the script install it manually, but this is mostly out of my control and this is why this has been an enduring thorn in my side.
I'm going to probably make some fontconfig changes to minimize the damage.
I manage to complete all my emoticons ive just installed the following
https://wiki.archlinux.org/index.php/Fonts#Emoji_and_symbols
p.s. i dont have ttf-symbola also but ive installed other packages listed there it works like a charm
you can install ttf-symbola from a custom repository owned by ownstuff found here https://wiki.archlinux.org/index.php/Unofficial_user_repositories ... he has a pkg build for it ... I suggest to luke to download it and include it in his repo, so that it is automatically installed, and it helps avoid aur issues regarding this font, I'v been using it, and I can say the package is trusted
Noto and joypixels fonts don't really solve this issue, but it looks like twemoji may:
https://github.com/LukeSmithxyz/LARBS/issues/157#issuecomment-573956385
symbola could be used as a fallback if nothing better can be found for full coverage, but you're going to keep running into distribution problems if you rely on encumbered fonts. Look for unencumbered ones.
source
as of right now, without
ttf-symbola
your config is unable to launch an emoji/unicode file viast
without crashing (haven't tested other terminal emulators).right now i'm using the following fonts which are also unable to render the specified characters either:
just for extreme detail i'm attaching what i currently have set on my
.Xresources
(which takes priority) (duh)notice i've set my
st.font
to what luke'sst
uses by default anyway...