Emojis in applications are only black & white | How do I set only colourful emojis?

I’m new to posting here, so apologies for any mistakes or troubles. Note that this applies for other applications too (Kate, Okular, KeePassXC, TexMaker). Strangely enough, Firefox and Libreoffice renders emojis correctly…
image

It seems like I’m not the only one with this issue, seeing how there’s a similar issue somewhere else. This thread has a semi-working(?) fontconfig, but I don’t know how to proceed or where to start.

Welcome to the forum! :slight_smile:

You can install alternative/additional sets of emoticons/emojis from the repository, from the AUR, or via store.kde.org.

System Settings → Appearance → Icons → Emoticons

I’ve already fiddled with that, and as far as I’m aware the emoticons settings have never changed anything about emojis in programs.

howdy!

Please open a terminal and enter sudo pacman -S noto-fonts-emoji

Then create a local with nano:

sudo nano /etc/fonts/local.conf

And add the following :

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
 <alias>
  <family>sans-serif</family>
  <prefer>
   <family>Noto Sans</family>
   <family>Noto Color Emoji</family>
   <family>Noto Emoji</family>
   <family>DejaVu Sans</family>
  </prefer>
 </alias>
 <alias>
  <family>serif</family>
  <prefer>
   <family>Noto Serif</family>
   <family>Noto Color Emoji</family>
   <family>Noto Emoji</family>
   <family>DejaVu Serif</family>
  </prefer>
 </alias>
 <alias>
  <family>monospace</family>
  <prefer>
   <family>Noto Mono</family>
   <family>Noto Color Emoji</family>
   <family>Noto Emoji</family>
  </prefer>
 </alias>
 <dir>/usr/local/share/fonts</dir>
</fontconfig>

Then hit ctrl +s to save and ctrl +x to exit.

Enter fc-cache -f -v to regenerate the font cache.

Voilà!

Have a wonderful day!

3 Likes

Thanks a lot! Whatever magic that script did also fixes the ugly font used for CJK characters in certain apps for some reason.

1 Like

:sweat_smile: I know magic when it comes to Linux!

Glad I could help!! Have a sweet day! :grin:

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.