Suivant: , Précédent: , Monter: Services du dossier personnel   [Table des matières][Index]


13.3.10 Services personnels pour les polices

Le module (gnu home services fontutils) fournit des services pour la configuration personnelle de Fontconfig. La bibliothèque Fontconfig est utilisée par de nombreuses applications pour accéder aux polices du système.

Variable :home-fontconfig-service-type

This is the service type for generating configurations for Fontconfig. Its associated value is a list of either strings (or gexps) pointing to fonts locations, or SXML (voir SXML dans GNU Guile Reference Manual) fragments to be converted into XML and put inside the main fontconfig node.

En général il vaut mieux étendre ce service que de le configurer directement, car sa valeur par défaut est le chemin d’installation des polices du profile personnel (~/.guix-home/profile/share/fonts). Si vous configurez ce service directement, assurez-vous d’inclure ce répertoire.

Here’s how you’d extend it to include fonts installed with the Nix package manager, and to prefer your favourite monospace font:

(simple-service 'additional-fonts-service
                home-fontconfig-service-type
                (list "~/.nix-profile/share/fonts"
                      '(alias
                        (family "monospace")
                        (prefer
                         (family "Liberation Mono")))))