Dconfのファイル保存パスをカスタマイズできますか?

Dconfのファイル保存パスをカスタマイズできますか?

Dconfファイル保存パスをカスタマイズできますか?

/または進行中の同期に使用される他のディレクトリなど、私の同期ディレクトリのDconf1つに設定ファイルを保存したいと思います。Google-DriveDropbox

私のDropbox自動同期ディレクトリが次の場所にあるとしましょう。~/Dropbox

Dconf設定ファイルを次の場所に保存したいと思います。~/Dropbox/dconf これにより、Dropbox クライアントを介して自動的に同期され、設定がバックアップされます。

答え1

man 7 dconfユーザー設定は、デフォルトでファイルに保存されることを説明します$XDG_CONFIG_HOME/dconf/user。システムによっては、通常、~/.config/dconf/userファイルが定義されていないことを意味しますXDG_CONFIG_HOME

このディレクトリを目的の場所に移動してシンボリックリンクに置き換えることができるはずです。例えば

mv ~/.config/dconf ~/Dropbox/
ln -s ~/Dropbox/dconf ~/.config/dconf

またはバインドマウントこれにより、同じディレクトリが2つの異なる場所に表示されます。

mkdir ~/Dropbox/dconf
sudo mount -o bind ~/.config/dconf ~/Dropbox/dconf

バインディングを元に戻すにはを使用しますsudo umount ~/Dropbox/dconf

関連情報