スキーマは、「スキーマ定義ファイル」から生成されます。 スキーマ定義ファイルは、特定のアプリケーションにおけるすべてのキーの特性を定義します。 スキーマ定義ファイルには、.schemas 拡張子が付きます。
スキーマ定義ファイルは、/etc/gconf/schemas ディレクトリに含まれています。 スキーマ定義ファイルを使用して、新しい設定ソースを作成できます。
いくつかのスキーマ定義ファイルは、GNOME デスクトップユーザーインタフェースの一部と緊密に対応しています。 たとえば、system_http_proxy.schemas は、インターネット
設定ツールに対応しています。 ほかのスキーマ定義ファイルは、GNOME デスクトップユーザーインタフェースにはない設定キーを含んでいます。 たとえば、/apps/panel/global/tooltips_enabled キーはユーザーインタフェースにはありません。
GNOME デスクトップのユーザーインタフェースのいくつかは、複数のスキーマ定義ファイルの設定キーを表す設定を含んでいます。 たとえば、 ショートカット
設定ツールは、panel-global-config.schemas および metacity.schemas ファイルのキーを表す設定を含んでいます。