我在 .Xresources 中定义了颜色。它们在 urxvt 上看起来很可爱,但在 Calibre 上却非常可怕。
Calibre 似乎没有任何方法可以禁用或覆盖这些颜色,那么有什么方法可以调用 Calibre 来忽略我的配色方案?
答案1
Xresources 中的字符串通常如下所示:
name.Class.resource: value
看起来您使用 * 代替名称和类:
*color0: black
这意味着你可以为所有东西涂上颜色。
如果您只想将颜色应用于 urxvt:
URxvt*color0: black
答案2
尽管在 .Xresources 文件中更加具体可以解决问题,但如果您确实打算使用通配符选择器,那么这并不是完美的解决方法。
另一个解决方法是在启动 calibre 之前卸载 .Xresources 文件,然后重新加载:
xrdb -remove ~/.Xresources && calibre & sleep 5; xrdb -load ~/.Xresources