alacritty неправильно отображает emoji
Решение: https://github.com/alacritty/alacritty/issues/153#issuecomment-630636358
sudo apt install noto-fonts-emoji
fc-cache --really-force
fc-list | grep -i 'emoji'
mkdir -p ~/.config/fontconfig
vim ~/.config/fontconfig/fonts.conf
Содержимое ~/.config/fontconfig/fonts.conf
:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>font-family-for-alacritty</family>
<prefer>
<family>CodeNewRoman Nerd Font</family> <!-- Your preferred monospace font ->
<family>Noto Color Emoji</family>
</prefer>
</alias>
</fontconfig>
fc-cache --really-force
vim ~/.config/alacritty/alacritty.yml
Содержимое ~/.config/alacritty/alacritty.yml
:
font:
size: 14
# normal: { family: CodeNewRoman Nerd Font, style: Regular }
# bold: { family: CodeNewRoman Nerd Font, style: Bold }
# italic: { family: CodeNewRoman Nerd Font, style: Italic }
# bold_italic: { family: CodeNewRoman Nerd Font, style: Bold Italic }
# 'font-family-for-alacritty' is the font family alias from ~/.config/fontconfig/fonts.conf
normal: { family: font-family-for-alacritty, style: Regular }
bold: { family: font-family-for-alacritty, style: Bold }
italic: { family: font-family-for-alacritty, style: Italic }
bold_italic: { family: font-family-for-alacritty, style: Bold Italic }
Перезапусти alactritty
и пробуй:
echo "♥👍😍🙊🥱🥺✨✅🎊🏄"