Fontes personnalisées

From awesome
Jump to: navigation, search

Dans certaines des captures d’écrans très chouettes que vous voyez d’awesome, les utilisateurs ont ajouté ou changé les fontes par-ci par-là. Voici un guide rapide sur la façon de faire la même chose. Il y a de nombreux types de fontes disponibles pour X un peu partout, mais ce guide se concentrera sur les fontes du style xcf, qui sont disponibles maintenant depuis un certain temps.

Ajout d’un dossier de fontes personnalisées

  1. Téléchargez la fonte que vous voulez. Elle devrait être au format .xcf ; vous pourrez en trouver des sympas sur Proggyfonts.
  2. Décompressez le fichier téléchargé. Si c’est un fichier .xcf brut, du genre NomDeLaFonte.xcf, il faudra le compresser avec gzip. Le bout de code suivant peut compresser toutes les fontes d’un dossier :
    for x in ls *.xcf; do gzip ${x}; done
  3. Créez un dossier de fontes pour vous, par exemple dans ~/.awesome ou n’importe où dans votre système, et copiez les fontes .xcf compressées dedans.
  4. Faites un « cd » vers ce répertoire, et lancez mkfontdir. Ça va créer des fichiers qui rendront X content. Sur un exemple :
    cd ~/.awesome/fontes; mkfontdir
  5. Maintenant, on va dire à X qu’il peut utiliser notre dossier de fontes :
    xset fp+ /home/<user>/.awesome/fontes
    puis on lui dit de recharger les informations concernant les fontes :
    xset fp rehash
  6. Maintenant, lancez « xlsfonts | grep <NomDeFonte> » ou xfontsel, et votre fonte devrait être disponible.
  7. Pour terminer, configurez awesome pour qu’il utilise la nouvelle fonte. Modifiez votre rc.lua en ajoutant la ligne suivante :
    awesome.font_set("<NomDeFonte> <Taille>")
    Si vous utilisez beautiful, changez aussi la variable de fonte de votre fichier de thème.

Fontes bien sympathiques

Voici des endroits où vous trouverez des fontes qui sont nickel pour être utilisées dans awesome :

  • Proggyfonts a des fontes sympas qui peuvent être utilisées ;
  • Silkscreen est une fonte TTF en bloc très lisible en petites tailles.
Personal tools