Les couleurs utilisées par aptitude pour afficher différentes
choses à l'écran peuvent être modifiées selon vos préférences.
Pour changer la couleur de l'élément d'interface utilisateur
élt
, vous devez modifier la variable
de configuration
Aptitude::UI::Colors::
composée de deux éléments : la couleur du premier plan et la couleur
de l'arrière-plan. Autrement dit, pour afficher les paquets cassés
en rouge sur fond noir au lieu de noir sur fond rouge, mettez ceci
dans votre fichier de configuration :
élt
Aptitude::UI::Colors::PkgBroken {red; black;};
Les couleurs disponibles sont black
(noir),
blue
(bleu),
cyan
,
green
(vert),
magenta
,
red
(rouge),
white
(blanc) et
yellow
(jaune)
[11].
Vous pouvez faire apparaître l'élément en texte gras en plaçant
“bold
” devant la couleur de premier plan,
comme, par exemple, boldwhite
. Enfin,
vous pouvez utiliser des entiers qui seront utilisés directement
comme des attributs de texte.
En résumé, une simple, mais extrèmement hideuse, redéfinition de quelques couleurs ressemblerait à ceci :
Aptitude::UI::Colors { DefaultWidgetBackground {boldwhite; magenta;}; ScreenStatusColor {green; cyan;}; ScreenHeaderColor {red; yellow;}; Progress {cyan; white;}; };
Ceci aurait pour résultat la capture suivante :
Les couleurs qui peuvent être personnalisées sont décrites dans
Figure 2.10, “Couleurs personnalisables dans aptitude”. La valeur par défaut de chaque couleur
est donnée par un couple
.
premier plan
,arrière-plan
Figure 2.10. Couleurs personnalisables dans aptitude
Couleur | Valeur par défaut | Description |
---|---|---|
Bullet | yellow,black | La couleur utilisée pour afficher la puce dans les listes à puces. |
DefaultWidgetBackground | white,black | La couleur utilisée pour dessiner les zones vides de l'écran et la couleur par défaut utilisée pour afficher du texte. |
DepBroken | black,red | La couleur utilisée pour afficher les dépendances non satisfaites. |
DownloadHit | black,green | La couleur utilisée pour indiquer qu'un fichier était “déjà récupéré”, c'est-à-dire qu'il a été examiné mais qu'il est inchangé et donc non téléchargé. |
DownloadProgress | black,yellow | La couleur utilisée pour afficher l'indicateur d'avancement d'un téléchargement. |
Error | boldwhite,red | La couleur utilisée pour afficher les messages d'erreur. |
HighlightedMenuBar | boldwhite,blue | La couleur utilisée pour afficher le menu sélectionné dans la barre de menu. |
HighlightedMenuEntry | boldblue,white | La couleur utilisée pour afficher le choix actuellement sélectionné dans un menu. |
MediaChange | boldyellow,red | La couleur utilisée lors des demandes de changements de CD. |
MenuBar | boldblue,white | La couleur utilisée pour afficher la barre de menu. |
MenuBorder | boldwhite,blue | La couleur utilisée pour dessiner les bordures autour des menus. |
MenuEntry | white,blue | La couleur utilisée pour afficher les choix dans les menus. Cette couleur est mise en gras pour les lettres des clés d'accès rapide. |
MineBombColor | boldred,black | La couleur utilisée pour afficher les mines dans le démineur. |
MineFlagColor | boldred,black | La couleur utilisée pour afficher les drapeaux dans le démineur. |
PkgBroken | black,red | La couleur utilisée pour afficher les paquets qui ont des dépendances non satisfaites. |
PkgToHold | black,white | La couleur utilisée pour afficher les paquets gelés. |
PkgToInstall | black,green | La couleur utilisée pour afficher les paquets qui vont être installés (hors mise à jour) ou réinstallés. |
PkgToRemove | black,magenta | La couleur utilisée pour afficher les paquets qui vont être supprimés ou purgés. |
PkgToUpgrade | black,cyan | La couleur utilisée pour afficher les paquets qui vont être mis à jour. |
Progress | blue,yellow | La couleur utilisée pour afficher les indicateurs d'avancement comme celui qui apparaît lorsque le cache des paquets est chargé. |
ScreenHeaderColor | boldwhite,blue | La couleur utilisée pour afficher les en-têtes de l'écran (l'information en haut de l'écran). |
ScreenStatusColor | boldwhite,blue | La couleur utilisée pour afficher la ligne d'état en bas de l'écran. |