テーマの Index ファイル

テーマ毎に Index ファイルが用意されており、このファイルの中でテーマの特徴を定義します。Index ファイルの名前は /usr/share/themes/テーマの名前/index.theme です。

次はテーマの Index ファイルの例です:

[Desktop Entry]
Type=X-GNOME-Metatheme
Name=High Contrast Large
Name[ja]=ハイ・コントラスト (大)
Comment=Large black-on-white text and icons
Comment[ja]=白地に黒色のテキストとアイコンの拡大版
Encoding=UTF-8

[X-GNOME-Metatheme]
GtkTheme=HighContrastLargePrint
IconTheme=HighContrast
MetacityTheme=Atlanta
ApplicationFont=sans 18

テーマの Index ファイルで利用するキーワードを次の表に示します:

表 3-1テーマの Index ファイルで利用できるキーワード
キーワード 説明
Type このテーマが、コントロール (GUI の部品) やウィンドウの境界 (フレーム) 、アイコンといったテーマのオプションの外観を決定することを指定する
Name テーマの名前を指定する (これは外観の設定ツールで表示されるテーマの名前になる)
Comment テーマの簡単な説明を指定する (これは外観の設定ツールのテーマの名前の下に表示される文章である)
GtkTheme 外観の設定ツールのテーマにあるコントロールの設定に相当する (ウィンドウやパネル、アプレットといった GUI の部品に一括して適用する設定を指定する)
IconTheme 外観の設定ツールのカスタマイズにあるアイコンに相当する (デスクトップのオブジェクトやメニューのアイコンに一括して適用するアイコンの種類を指定する)
MetacityTheme 外観の設定ツールのカスタマイズにあるウィンドウの境界に相当する (ウィンドウの境界に一括して適用する設定を指定する)
ApplicationFont 外観の設定ツールのフォントにあるアプリケーションのフォントに相当する