Доброго времени суток!
Не отображаются некоторые эмодзи в терминале, в Manjaro. Установил Starship Promt, часть эмодзи, которые в нём используются не отображаются в терминале
Пример такого эмодзи:
echo "🍣 "|hexdump
0000000 9ff0 a38d 0a20
0000006
printf %s 🍣 | uconv -x any-name
\N{SUSHI}
perl -CA -le 'print ord shift' 🍣
127843
Часть конфига, в котором присутствуют эмодзи, которые не отображаются:
~/.config
❯ sed -n 25,52p -n starship.toml
[git_branch]
format = "[$symbol$branch]($style) "
symbol = "🍣 "
style = "bold yellow"
[git_commit]
commit_hash_length = 8
style = "bold white"
[git_state]
format = '[\($state( $progress_current of $progress_total)\)]($style) '
[git_status]
conflicted = "⚔️ "
ahead = "🏎️ 💨 ×${count}"
behind = "🐢 ×${count}"
diverged = "🔱 🏎️ 💨 ×${ahead_count} 🐢 ×${behind_count}"
untracked = "🛤️ ×${count}"
stashed = "📦 "
modified = "📝 ×${count}"
staged = "🗃️ ×${count}"
renamed = "📛 ×${count}"
deleted = "🗑️ ×${count}"
style = "bright-white"
format = "$all_status$ahead_behind"
При установке необходимо установить шрифт Powerline. Устанавливал его так:
mkdir -p ~/.local/share/fonts
cd ~/Загрузки && wget 'https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/FiraCode.zip'
unzip FiraCode.zip -d ~/.local/share/fonts
cd ~
git clone https://github.com/powerline/fonts.git --depth=1
cd fonts
./install.sh
sudo cp -r /home/ameame/.local/share/fonts/* /usr/share/fonts
В настройках терминала выбран шрифт - Fira Code Nerd Font Mono Bold.
Терминал - XFCE, в других терминалах эмодзи тоже не отображаются.
Подскажите, пожалуйста, куда копать?