Мне бы тоже очень хотелось это увидеть. Было бы здорово, если бы Fedora использовала набор эмодзи, состоящий исключительно из открытого исходного кода.
Не совсем понятно, что вы имеете в виду под списком эмодзи Unicode — поскольку это стандарт, все кодовые точки одинаковы. У вас также есть сопоставление имён, используемых в Discourse, с ними. Так что, как первый шаг… что-то вроде этого?
#!/bin/bash
TARGETDIR="./discourse/public/images/emoji/openmoji"
[[ ! -f openmoji-72x72-color.zip ]] && curl -L -O https://github.com/hfg-gmuend/openmoji/releases/latest/download/openmoji-72x72-color.zip
unzip -u -d openmoji-color openmoji-72x72-color.zip
mkdir -p $TARGETDIR
curl -s https://raw.githubusercontent.com/discourse/discourse/main/lib/emoji/db.json |
jq -r '.emojis[] | "\(.code) \(.name)"' |
while read -r codepoint name; do
cp openmoji-color/${codepoint^^}.png ${TARGETDIR}/${name}.png 2>/dev/null || echo "Отсутствует ${name}"
done