Apparence
Tout ce qui figure sur cette page se règle dans Préférences › Apparence. Les changements s’appliquent dès que vous les faites : il n’y a pas de bouton d’enregistrement.
Pour ouvrir les préférences, cliquez sur le bouton en forme d’engrenage (Préférences) dans la barre de titre, appuyez sur ⌘, (Ctrl+, sous Windows et Linux), ou lancez Ouvrir les préférences depuis la palette de commandes. Sous macOS, l’entrée de menu yaggui › Préférences… les ouvre aussi. L’onglet s’ouvre sur Apparence.
Choisir le thème et le style
Section intitulée « Choisir le thème et le style »yaggui propose trois apparences :
| Apparence | Comment l’obtenir |
|---|---|
| Graphite (sombre) | Style : Graphite / Paper, Thème : Sombre (ou Système avec un OS en mode sombre) |
| Paper (clair) | Style : Graphite / Paper, Thème : Clair (ou Système avec un OS en mode clair) |
| Terminal (dense, monospace, sombre) | Style : Terminal |
- Thème accepte Système, Clair ou Sombre. La valeur par défaut, Système, suit le réglage clair ou sombre de votre OS et bascule en direct quand celui-ci change.
- Style accepte Graphite / Paper (par défaut) ou Terminal. Le style Terminal est toujours sombre : le réglage Thème n’a donc aucun effet tant qu’il est sélectionné. L’onglet vous le rappelle : « Dense, monospace et sombre : le choix clair / sombre ne s’applique pas. »
Vous pouvez aussi changer de thème depuis la palette de commandes avec Thème : suivre le système, Thème : clair et Thème : sombre. L’entrée correspondant au thème actuel est grisée.
yaggui applique le dernier thème utilisé avant le premier affichage de la fenêtre : une configuration sombre ne produit donc jamais d’éclair blanc au démarrage.
Activer le contraste élevé
Section intitulée « Activer le contraste élevé »Contraste élevé (désactivé par défaut) renforce le texte et les bordures. C’est un interrupteur, pas un thème à part : il fonctionne avec Graphite, Paper et Terminal. Dans le terminal intégré, il impose aussi un rapport de contraste minimal aux couleurs du shell.
Changer la densité
Section intitulée « Changer la densité »Densité accepte Confortable (par défaut) ou Compacte. Le mode compact réduit la hauteur des lignes (graphe, listes, journal des commandes, palette et autres) de 28 px à 22 px, pour en afficher davantage à l’écran.
Changer les polices et la taille du texte
Section intitulée « Changer les polices et la taille du texte »| Réglage | Valeur par défaut | Effet |
|---|---|---|
| Police de l’interface | Vide : la police Inter fournie | Police des menus, des libellés et des listes |
| Police du code | Vide : la police JetBrains Mono fournie | Police des diffs, de la vue blame, des SHA, du journal des commandes et du terminal intégré |
| Taille du texte | 13 px | Curseur de 11 à 18 px. Redimensionne tous les textes de l’application |
Pour les deux champs de police :
- Saisissez le nom d’une police installée sur votre système, par exemple
Fira Code. - Appuyez sur Enter ou quittez le champ. La police s’applique aussitôt.
Un champ vide rétablit la police fournie. Si la police n’est pas installée, le système se rabat sur la police fournie. Un nom de plus de 200 caractères, ou contenant des caractères de contrôle ou l’un des caractères ; { } < > \ " ', est refusé : un toast « Impossible d’enregistrer la préférence » indique « {name} » n’est pas un nom de police valide, et la police précédente reste en place.
Changer la langue
Section intitulée « Changer la langue »Langue accepte Système (par défaut), English ou Français. Système utilise la première langue de votre OS que yaggui prend en charge, et l’anglais à défaut. Le changement s’applique immédiatement, sans redémarrage ; sous macOS, la barre de menus est reconstruite dans la nouvelle langue.
La langue concerne toute l’interface, y compris les messages d’erreur de yaggui. La sortie brute de Git affichée dans le journal des commandes reste en anglais.
Afficher les avatars des auteurs (Gravatar)
Section intitulée « Afficher les avatars des auteurs (Gravatar) »Par défaut, yaggui affiche les initiales de chaque auteur dans le graphe, le détail d’un commit et le panneau de comparaison. Il n’envoie aucune requête réseau pour les avatars.
Activez Avatars Gravatar pour afficher à la place les photos Gravatar des auteurs :
- Ce qui est envoyé : pour chaque auteur, yaggui calcule sur votre machine le hash SHA-256 de l’adresse e-mail, puis demande
https://www.gravatar.com/avatar/<hash>?s=40&d=404en HTTPS, sans référent. L’adresse e-mail elle-même ne quitte jamais votre machine. - Pas de photo : quand une adresse n’a pas de Gravatar, les initiales restent affichées. yaggui s’en souvient pendant 2 jours pour ne pas redemander à chaque réaffichage.
- Cache : les photos téléchargées sont stockées dans un dossier
avatars-v1du dossier de cache de yaggui (voir Données et confidentialité) et renouvelées au bout de 7 jours. Le cache est plafonné à 20 Mo et 10 000 entrées ; les plus anciennes partent en premier. Hors connexion, une photo expirée reste affichée. - Vider le cache des avatars supprime toutes les photos téléchargées (« Cache des avatars vidé »). Elles sont téléchargées de nouveau la prochaine fois qu’elles sont affichées, si l’interrupteur est activé.
Désactiver l’interrupteur arrête aussitôt toutes les requêtes ; les photos déjà en cache restent sur le disque jusqu’à leur expiration ou jusqu’à ce que vous les vidiez.
Animations réduites
Section intitulée « Animations réduites »yaggui n’a pas de réglage propre pour les animations. Il suit le réglage de réduction des animations de votre OS (prefers-reduced-motion) : lorsqu’il est activé, les transitions sont instantanées et la barre de progression indéterminée cesse de défiler.
Voir aussi
Section intitulée « Voir aussi »- Toutes les préférences avec leur valeur par défaut : Référence des préférences.
- Où les préférences sont stockées : Données et confidentialité.