Добавление нового каталога шрифтов для каждого пользователя

Добавление нового каталога шрифтов для каждого пользователя

Я хотел бы добавить новый каталог в каталоги шрифтов моего пользователя. Для этого я добавил следующий файл:

$ 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-имени файла.

Связанный контент