Package Details: ttf-twemoji 13.1.0-1

Git Clone URL: https://aur.archlinux.org/ttf-twemoji.git (read-only, click to copy)
Package Base: ttf-twemoji
Description: Twitter Emoji for everyone.
Upstream URL: https://github.com/twitter/twemoji
Licenses: MIT, Apache, CCPL
Provides: emoji-font
Submitter: morealaz
Maintainer: JoeBlakeB
Last Packager: JoeBlakeB
Votes: 35
Popularity: 3.83
First Submitted: 2020-02-27 07:29
Last Updated: 2021-09-28 15:29

Latest Comments

1 2 Next › Last »

lilydjwg commented on 2021-09-28 15:12

Yes, make the user aware that Twemoji is appended as default fonts. I thought it was only to create aliases for all known emoji fonts, and didn't know that it was optional to make emojis correctly displayed in applications. (I don't install multiple emoji fonts and I install this to make emojis appear. Also the noto-fonts-emoji package ships only the font file, no configuration.)

JoeBlakeB commented on 2021-09-28 14:45

@lilydjwg if there is no configuration required should I say in the post install message that the 75-twemoji.conf file is optional and only for if you want to guarantee that twemoji is always used when you have other emojis also installed? Because I don't know what else I could do to fix that.

lilydjwg commented on 2021-09-28 04:16

The config file 75-twemoji.conf makes this emoji font as default for sans, serif, etc. This causes problems on e.g. https://phabricator.services.mozilla.com/D114553 in Firefox.

The page wants "Segoe UI Emoji" which is replaced by Twemoji and it has the space and digit characters! Firefox uses it and makes a lot of large empty space.

Somewhere in the rendering process (perhaps pango) the "emoji" font family will be chosen if the character being rendered is an emoji. Fontconfig will find Twemoji for this generic name. There is no configuration required.

whynothugo commented on 2021-05-17 09:07

75-twemoji.conf should now be installed to /usr/share/fontconfig/conf.avail, not to /etc/fonts/conf.avail.

delve commented on 2020-10-01 14:30

Thank you, @myriacore, but I've actually already tried all of that. None of it seemed to work.

myriacore commented on 2020-10-01 14:27

This link might be helpful to you, @delve. Apparently Firefox has its own internal rules that determine when it's allowed to use font config rules (e.g. Your 75-twemoji.conf). The link lists how to do that, and other known issues & workarounds with Firefox and fonts.

delve commented on 2020-09-18 10:33

When this package is installed, it works wonderfully for my system as a whole, but it breaks emoji in Firefox specifically, and I can't work out why. I edited 75-twemoji.conf in the appropriate ways, and I changed the appropriate prefs in about:config, including setting font.name-list.conf to emoji, but nothing seems to work. Why is this happening, and how can I fix it?

If you need more info, I can provide it. I'd appreciate any help immensely. Thank you.

whynothugo commented on 2020-05-30 12:38

Managed to fix it. Documented details in the wiki, since it applies to all emoji fonts:

https://wiki.archlinux.org/index.php/Fonts#Fontconfig_and_emoji

Thanks for this package!

whynothugo commented on 2020-05-30 11:29

Some emojis render as mere outlines. Maybe some other font provides these characters and have higher precedence?

https://imgur.com/AI8UJR0

This only seems to happen on alacritty. Any hints on how to debug this?

hussam commented on 2020-05-19 01:07

I've rarely installed anything from AUR in my 15 years of using ArchLinux. Only the onedrive client and this. Thank you for this PKGBUILD!