É possível personalizar o caminho de armazenamento de arquivos do Dconf?

É possível personalizar o caminho de armazenamento de arquivos do Dconf?

É possível personalizar Dconfo caminho de armazenamento do arquivo?

Gostaria de armazenar Dconfo arquivo de configuração em um dos meus diretórios sincronizados, como Google-Drive/ Dropboxou qualquer outro para sincronização constante.

Digamos que eu tenha um diretório sincronizado automaticamente do Dropbox em~/Dropbox

Gostaria de armazenar Dconfo arquivo de configuração em: ~/Dropbox/dconf para que seja sincronizado automaticamente (pelo cliente Dropbox) e eu tenha backup das configurações.

Responder1

man 7 dconfexplica que a configuração do usuário é salva por padrão no arquivo $XDG_CONFIG_HOME/dconf/user. Dependendo do seu sistema, isso geralmente significa arquivo ~/.config/dconf/userquando XDG_CONFIG_HOMEnão está definido.

Você poderá mover este diretório para o local desejado e substituí-lo por um link simbólico. Por exemplo

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

Alternativamente, você pode fazer ummontar montagemo que faz com que o mesmo diretório apareça em 2 lugares diferentes:

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

Para desfazer a vinculação use sudo umount ~/Dropbox/dconf.

informação relacionada