Thèmes

Dans aptitude, un thème est juste une réunion d'options de configuration. Les thèmes sont utilisés pour venir recouvrir les valeurs par défaut de certaines options. Si une option n'est pas configurée dans le fichier de configuration du système ou dans votre fichier de configuration personnel, aptitude utilisera les valeurs des options provenant du thème actuel, s'il y en a un de disponible, avant d'utiliser les valeurs par défaut standards.

Un thème est simplement un groupe nommé sous Aptitude::Themes dont chaque option de configuration qu'il contient recouvrira l'option correspondante de la configuration globale. Par exemple, si le thème Dselect est sélectionné, l'option Aptitude::Themes::Dselect::Aptitude::UI::Package-Display-Format recouvrira la valeur par défaut de l'option Aptitude::UI::Package-Display-Format.

Pour sélectionner un thème, donner le nom du thème à la valeur de l'option de configuration d'Aptitude::Theme. Par exemple :

Aptitude::Theme Vertical-Split;

Les thèmes suivants sont fournis avec aptitude dans /usr/share/aptitude/aptitude-defaults :

Dselect

Ce thème donne à aptitude une apparence et un comportement proche du vénérable gestionnaire de paquet dselect :

Vertical-Split

Ce thème arrange l'affichage de manière à ce qu'au lieu d'avoir la description du paquet courant en dessous de la liste des paquets, elle s'affiche à droite de la liste des paquets. Ce thème est utile dans des terminaux très larges, et peut-être aussi lors de l'édition de la hiérarchie des paquets intégrée.