10.12. aptitude-Farbschema anpassen

10.12.1. Zwischen aptitude-Themes wechseln

Das Aussehen von der aptitude-Bedienoberfläche hängt von drei Einstellungen ab — den gewählten Farben, der Anordnung der Ausgabeelemente für die TUI und dem Wert der Konfigurationsoption aptitude::Theme.

Die Farben für die Ausgabeelemente sind einerseits vollständig im aptitude-Handbuch [aptitude-dokumentation-themes] dokumentiert, wir widmen dem Thema den Abschnitt 10.12.3, „Eigene Farben vergeben“. Über welche Elemente die TUI verfügt und wie Sie diese im Ausgabefenster anordnen, besprechen wir im Abschnitt 10.11, „aptitude-Gruppierung“ genauer.

Bleibt noch obige Konfigurationsoption aptitude::Theme, deren Bedeutung es zu klären gilt. Für diese wählen Sie den Namen des von Ihnen gewünschten Themes aus. aptitude liefert die folgenden zwei Themes mit:

Dselect
das aptitude-Standardtheme, welches an die Bedienoberfläche des Werkzeugs dselect angelehnt ist. Oben befindet sich der Paketbaum aus Kategorien und den sich darin befindlichen Softwarepaketen, darunter die Paketbeschreibung zum jeweils ausgewählten Paket
Vertical-Split
Anordnung, in der die Ausgabe vertikal geteilt ist. In der linken Spalte befindet der Paketbaum aus Kategorien und den sich darin befindlichen Softwarepaketen, in der rechten Spalte die Paketbeschreibung zum jeweils ausgewählten Paket

10.12.2. Standardvorgaben

aptitude kommt mit einer Auswahl an Standardfarben. Diese sind in Tabelle 6.2, „Farben und deren Bedeutung bei aptitude in Abschnitt 6.3.2, „aptitude benannt.

10.12.3. Eigene Farben vergeben

Gefällt Ihnen die mitgelieferte Farbauswahl nicht, bauen Sie sich am besten ihr eigenes Theme. Dazu legen Sie für die einzelnen Strukturelemente eigene Farben fest (siehe [aptitude-dokumentation-text-colors-and-styles]). Anpassbare Elemente sind:

  • Bullet
  • ChangelogNewerVersion
  • Default
  • DepBroken
  • DisabledMenuEntry
  • DownloadHit
  • DownloadProgress
  • EditLine
  • Error
  • Header
  • HighlightedMenuBar
  • HighlightedMenuEntry
  • MediaChange
  • MenuBar
  • MenuBorder
  • MenuEntry
  • MineBomb
  • MineBorder
  • MineFlag
  • MineNumberN
  • MultiplexTab
  • MultiplexTabHighlighted
  • PkgBroken
  • PkgBrokenHighlighted
  • PkgNotInstalled
  • PkgNotInstalledHighlighted
  • PkgIsInstalled
  • PkgIsInstalledHighlighted
  • PkgToDowngrade
  • PkgToDowngradeHighlighted
  • PkgToHold
  • PkgToHoldHighlighted
  • PkgToInstall
  • PkgToInstallHighlighted
  • PkgToRemove
  • PkgToRemoveHighlighted
  • PkgToUpgrade
  • PkgToUpgradeHighlighted
  • Progress
  • SolutionActionApproved
  • SolutionActionRejected
  • Status
  • TreeBackground
  • TrustWarning

Als Farben steht Ihnen eine Grundauswahl aus 8 Farben zur Verfügung. Tabelle 10.2, „Farbauswahl bei aptitude stellt diese zusammen.

Tabelle 10.2. Farbauswahl bei aptitude

Farbname Beschreibung

black

schwarz

blue

blau

cyan

hellblau

green

grün

magenta

dunkelrosa

red

rot

white

weiss

yellow

gelb


Ergänzend zur Farbauswahl erlaubt aptitude zusätzliche Hervorhebungen. Tabelle 10.3, „Hervorhebungen und deren Bedeutung bei aptitude fasst die Einstellungen dafür zusammen

Tabelle 10.3. Hervorhebungen und deren Bedeutung bei aptitude

Hervorhebung Beschreibung

blink

Enables blinking text.

bold

Makes the foreground color of the text (or the background if reverse video is enabled) brighter.

dim

May cause text to be extra-dim on some terminals. No effect has been observed on common Linux terminals.

reverse

Swaps the foreground and background colors. Many visual elements flip this attribute to perform common highlighting tasks.

standout

This enables “the best highlighting mode of the terminal”. In xterms it is similar, but not idential to, reverse video; behavior on other terminals may vary.

underline

Enables underlined text.


  • gibt es vorgefertigte Themes zum Download?
  • Frage:

    • ist das empfehlenswert, oder stiftet das nicht eher Verwirrung?
    • Vorlieben und Gewohnheiten
    • Sehfähigkeiten (Farben, Kontrast)
    • Ausgabegerät, insbesondere Helligkeit