



















Hello ^_^
I currently have a very simple conf file located at ~/.config/fontconfig/fonts.conf that is intended to set the system default font to Iosevka.
Here is the entirety of the file:
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'><fontconfig>
<alias>
<family>monospace</family>
<prefer>
<family>Iosevka Term</family>
</prefer>
</alias>
</fontconfig>
The package ttc-iosevka is installed, and the various fonts appear in the output of fc-list.
I believe all the appropriate symlinks are in place for 50-user.conf to be enabled as described in this section of the wiki page for fontconfig.
Currently, the links are:
/etc/fonts/conf.d/50-user.conf > /usr/share/fontconfig/conf.default/50-user.conf
/usr/share/fontconfig/conf.default/50-user.conf > ../conf.avail/50-user.conf
with 50-user.conf being an actual file that then includes $XDG_CONFIG_HOME/fontconfig/fonts.conf
$XDG_CONFIG_HOME does resolve to ~/.config.
I have run fc-cache with -f, -v, and -r flags and nothing has changed the output of
Why is the Iosevka (or Iosevka Term specifically, I did try a version of this file that just said "Iosevka") not successfully set as the preferred monospace font? Is there another step I have to to do, or is my current setup wrong somehow?
I have a feeling I am missing something incredible obvious, but I have been unable to figure this out.
It is nearly 1am and I registered an account just to ask this so my desperation is perhaps evident T-T
Apologies for any ill-formatting, and thanks in advance if anyone can help!
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。