dconfまたはgsettingsでデフォルトのキー値を読み取る方法は?
dconf / gsettingsキーのデフォルト値を知りたい。 私の質問は以下の質問のフォローアップです: gsettingsで使用するSCHEMA / PATH / KEYのリストはどこで入手できますか? 私がやろうとしていることなので、個人的な好みをすべて読み取るスクリプトを作成して、バックアップして復元できるようにします。上記のスクリプトのように、すべてのキーを繰り返し処理して、デフォルト値から変更されたキーを確認し、後で復元できるようにこれらのメモを作成する予定です。 dconf-editorにキーのデフォルト値が表示されているのがわかりますが、スクリプトを作成したいです。また、スキーマ/usr/share/glib-2.0/schemas/の解析を自動化できる方法がわかりません。たぶん誰かが助けることができますか? gsettings get-default | list-defaults nice =) (Geesh、〜/ .somethingrcをsubversionに保存していた昔の方がずっと簡単だった... = \ 以下の回答に基づいて、スキーマ、キー、キーのデータ型、デフォルト値、および実際の値を出力するようにスクリプトを更新しました。 #!/bin/bash for schema in $(gsettings list-schemas | sort); do for key in $(gsettings list-keys $schema | sort); do type="$(gsettings range $schema $key | tr "\n" " ")" default="$(XDG_CONFIG_HOME=/tmp/ …