
Я хотел бы добавить новый каталог в каталоги шрифтов моего пользователя. Для этого я добавил следующий файл:
$ cat ~/.config/fontconfig/conf.d/dropbox-fonts.conf
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<dir>~/Dropbox/fonts</dir>
</fontconfig>
Причина использования отдельного файла в том, что мне проще определить его с помощью Puppet.
Однако шрифты не подхватываются. Как только я создаю симлинк с ~/Dropbox/fonts
на ~/.fonts/fonts
они подхватываются.
Как определить дополнительный каталог шрифтов в отдельном файле?
решение1
Файл конфигурации не был выбран, так как, по-видимому, необходимо иметь числовой префикс для файлов, размещаемых в conf.d
каталогах, например,
~/.config/fontconfig/conf.d/10-dropbox-fonts.conf
работает, а ~/.config/fontconfig/conf.d/dropbox-fonts.conf
не работает.
Разница заключается в начале 10-
имени файла.