无法使用运行 Arch 的 fontconfig 在 emonbar 中应用字体

无法使用运行 Arch 的 fontconfig 在 emonbar 中应用字体

我正在运行新安装的 Arch linux,尝试设置柠檬吧。

我想在柠檬吧和我的终端(st)中使用 JoyPixels 字体作为表情符号。

我已经安装了fontconfig和lemonbar-xft(与fontconfig兼容)。当我跑步时...,我看到了/usr/share/fonts/joypixels/JoyPixels.ttf: JoyPixels:style=Regular

我运行柠檬吧的脚本如下所示:

#!/bin/sh

. "${HOME}/.cache/wal/colors.sh"

clock() {
        date +%H:%M:%S
}

battery() {
        cat /sys/class/power_supply/BAT0/capacity
}

while true; do
        BAR_INPUT="%{r} $(printf '\uf242') $(battery)% TIME : $(clock) "
        echo -e $BAR_INPUT | lemonbar -f "FreeSans:style=Regular" -f "JoyPixels:style=Regular" -B "#bb000000" -F "$color8" -p
        sleep 1
done

我也尝试过使用完整的 UTF 代码:\U000F242,但没有成功。

我相信柠檬吧也没有使用 FreeSans 字体。

如果这有帮助,我的终端 st 也遇到了类似的问题。我正在使用 font2 补丁并将 FreeSans 添加到字体数组中,但预期范围内的 unicode 字符不会在我的终端上呈现。

相关内容