i have done some digging in the arch forums, it seems i'm missing /etc/fonts/local.conf
,
Fix:
downloaded ttf-twemoji from octopi, created a new XML file named it local.conf in /etc/fonts/
, open it with kate and post
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Noto Sans</family>
<family>Twemoji</family>
<family>Twemoji</family>
<family>DejaVu Sans</family>
</prefer>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>Noto Serif</family>
<family>Twemoji</family>
<family>Twemoji</family>
<family>DejaVu Serif</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Noto Mono</family>
<family>Twemoji</family>
<family>Twemoji</family>
</prefer>
</alias>
</fontconfig>
logout, when you log back in the emojis are back