Varje tema har en indexfil som definierar egenskaperna för temat. Namnet på indexfilen är /usr/share/themes/temanamn/index.theme.
Följande är ett exempel på en temaindexfil:
[Desktop Entry] Type=X-GNOME-Metatheme Name=High Contrast Large Name[sv]=Stor text med hög kontrast Comment=Large black-on-white text and icons Comment[sv]=Stor text och stora ikoner i svart och vitt Encoding=UTF-8 [X-GNOME-Metatheme] GtkTheme=HighContrastLargePrint IconTheme=HighContrast MetacityTheme=Atlanta ApplicationFont=sans 18
Följande tabell beskriver nycklarna i temaindexfiler:
Indexfilnyckel | Beskrivning |
---|---|
Type | Anger att det här temat bestämmer utseendet på flera temaalternativ, såsom kontroller, fönsterramar och ikoner. |
Name | Namnet på temat. Det här är namnet på temat som visas i inställningsverktyget Tema. |
Comment | En kort beskrivning av temat. Det här är texten som visas under namnet på temat i inställningsverktyget Tema. |
GtkTheme | Motsvarar kontrollerinställningen i inställningsverktyget Tema. Anger vilka kontrollerinställningar som ska användas på fönster, paneler och panelprogram. |
IconTheme | Motsvarar ikonerinställningen i inställningsverktyget Tema. Anger vilka ikonerinställningar som ska användas på paneler och skrivbordsbakgrund. |
MetacityTheme | Motsvarar fönsterraminställningen i inställningsverktyget Tema. Anger vilka fönsterraminställningar som ska användas på fönster. |
ApplicationFont | Motsvarar inställningen för programtypsnitt i inställningsverktyget Typsnitt. |