Kromě přizpůsobení klávesových zkratek nabízí aptitude i změnu barev
nejrůznějších částí uživatelského prostředí. Pro změnu barvy elementu
el přiřaďte konfigurační položce
Aptitude::UI::Colors::
dvojici hodnot: barvu popředí a barvu pozadí (v tomto
pořadí). Například chcete-li, aby se porušené balíky zobrazovaly
červeně na černém pozadí místo tradiční černé na červené, napište do
konfiguračního souboru následující:
el
Aptitude::UI::Colors::PkgBroken {red; black;};
Dostupné barvy jsou black (černá),
blue (modrá), cyan
(modrozelená), green (zelená),
magenta (fuchsiová), red
(červená), white (bílá) a yellow
(žlutá)[11]. S barvami úzce souvisí i možnost natavit textový element
tak, aby se tvářil, že je psán tučným písmem. Stačí před před název
barvy popředí přidat „bold“. Výsledek
pak může být třeba boldwhite, která se používá pro
nainstalované balíky.
Když spojíte vše řečené dohromady, můžete pomocí nasledujícího jednoduchého kódu změnit několik barev,
Aptitude::UI::Colors {
DefaultWidgetBackground {boldwhite; magenta;};
ScreenStatusColor {green; cyan;};
ScreenHeaderColor {red; yellow;};
Progress {cyan; white;};
};což má za následek následující výstup:

Seznam barev (částí uživatelského prostředí) naleznete v tabulce 2.10 – „Upravitelné barvy v aptitude“. Implicitní nastavení každé barvy je zapsáno
jako pár .
popředí,
pozadí
Obrázek 2.10. Upravitelné barvy v aptitude
| Barva | Implicitní | Popis |
|---|---|---|
| Bullet | yellow,black | Barva použitá pro zobrazení odrážek v seznamech. |
DefaultWidgetBackground | white,black | Barva použitá pro vykreslení prázdných částí obrazovky a implicitní barva pro zobrazení textu. |
DepBroken | black,red | Barva použitá pro zobrazení nesplněných závislostí. |
DownloadHit | black,green | Barva použitá pro naznačení, že soubor byl zkontrolován, ale je nezměněn, tudíž se nebude stahovat. |
DownloadProgress | black,yellow | Barva použitá pro zobrazení postupu stahování. |
Error | boldwhite,red | Barva použitá pro zobrazení chybových hlášek. |
HighlightedMenuBar | boldwhite,blue | Barva použitá pro zobrazení vybrané položky v pruhu menu. |
HighlightedMenuEntry | boldblue,white | Barva použitá pro zobrazení vybrané položky v rozbalovacím menu. |
MediaChange | boldyellow,red | Barva použitá pro zobrazení výzvy na vložení dalšího CD. |
MenuBar | boldblue,white | Barva použitá pro zobrazení pruhu menu. |
MenuBorder | boldwhite,blue | Barva použitá pro zobrazení orámování okolo menu. |
MenuEntry | white,blue | Barva použitá pro zobrazení položek menu. Při kreslení akčních kláves se použije tučná varianta. |
MineBombColor | boldred,black | Barva použitá pro zobrazení bomb v Minovém poli. |
MineFlagColor | boldred,black | Barva použitá pro zobrazení vlajek v Minovém poli. |
PkgBroken | black,red | Barva použitá pro zobrazení balíků, které mají nesplněné závislosti. |
PkgToHold | black,white | Barva použitá pro zobrazení balíků, které jsou podrženy v aktuální verzi. |
PkgToInstall | black,green | Barva použitá pro zobrazení balíků, které budou instalovány (ne aktualizovány) nebo reinstalovány. |
PkgToRemove | black,magenta | Barva použitá pro zobrazení balíků, které budou odstraněny nebo vyčištěny. |
PkgToUpgrade | black,cyan | Barva použitá pro zobrazení balíků, které budou aktualizovány. |
Progress | blue,yellow | Barva použitá pro zobrazení indikátorů postupu, např. toho, který se zobrazuje při načítání vyrovnávací paměti. |
ScreenHeaderColor | boldwhite,blue | Barva použitá pro zobrazení záhlaví obrazovky (informace nahoře na obrazovce). |
ScreenStatusColor | boldwhite,blue | Barva použitá pro zobrazení stavového řádku dole na obrazovce. |