Suivant: Services de son personnels, Précédent: Services personnels Guix, Monter: Services du dossier personnel [Table des matières][Index]
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.
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")))))