polybar使用Awesome字体

当配置好i3窗口后,使用polybar显示状态时,如果使用命令行启动polybar时,经常会提示

Dropping unmatched character  (U+f02b)

这样的错误。这时候就需要注意了,可能是没有安装Awesom字体所致。

在Ubuntu下安装也很简单:

sudo apt-get fonts-font-awesome

这时候重启polybar,应该可以正常显示状态栏上的图标。

如果这时还不成,可能就需要改改polybar配置里面的字体设置。要知道怎么使用字体设置,还需要执行一个指令:

fc-list | grep awesome

输出如下:

/usr/share/fonts/opentype/font-awesome/FontAwesome.otf: FontAwesome:style=Regular
/usr/share/fonts/woff/fork-awesome/forkawesome-webfont.woff: forkawesome:style=Regular
/usr/share/fonts/truetype/fork-awesome/forkawesome-webfont.ttf: forkawesome:style=Regular
/usr/share/fonts/woff/fork-awesome/forkawesome-webfont.woff2: forkawesome:style=Regular
/usr/share/fonts/truetype/font-awesome/fontawesome-webfont.ttf: FontAwesome:style=Regular

这时候,字体路径后面的比如 FontAwesome:style=Regular,这段文字,就是需要放到配置文件中的内容。

修改完成后如下:

font-0 = FiraCodeRegular:pixelsize=12
font-1 = FontAwesome5FreeSolid:pixelsize=12;1
font-2 = FontAwesome5FreeRegular:pixelsize=12;1
font-3 = FontAwesome5Brands:pixelsize=8;1
font-4 = WenQuanYiMicroHei:size=12

这时候再次重启polybar, 会发现终于出了正常的结果。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值