如何向 dwm 添加 Xft 支持?

如何向 dwm 添加 Xft 支持?

我想使用因康索拉塔字体dwm的状态栏。现在我的 config.h 使用 terminus 设置如下:

static const char font[] = "-*-terminus-medium-r-normal-*-14-*-*-*-*-*-*-*";

我尝试将其更改为:

static const char font[] = "-*-inconsolata-medium-r-normal-*-17-*-*-*-*-*-*-*";

但这没有用。我目前通过在 .Xdefaults 中设置以下行来在 urxvt 中工作 inconsolata:

URxvt.font: xft:inconsolata:size=10

所以,我相信最好的选择是将 Xft 支持修补到 dwm 中,但我似乎无法在任何地方找到修补程序,而且我不确定自己该如何做。

任何帮助将不胜感激。我目前使用的是 dwm 5.8.2。

(在撰写本文时,我没有足够的积分来创建新标签,因此我只使用 X11 和字体,请随意修改)。

答案1

上面有一个(相当旧的)线程糟糕的邮件列表关于这个问题,其中包括一个补丁:称为潘戈

5.8.2 的 AUR 中有稍微更新的版本:

https://aur.archlinux.org/packages.php?ID=33193

相关内容