如何实现近乎完整的桌面体验同步?

如何实现近乎完整的桌面体验同步?

我有两台机器,分别位于两个相距较远的地方,我根据自己的位置在这两台机器上进行开发。我目前使用 git sync 来保存以下点文件手动已同步

.irssi .ssh/config .vim .bashrc .profile .vmirc .hgrc .bash_aliases .config/ipython

还有一些附加脚本,用于整理 ssh 密钥生成并将其分发到我经常与之交互的几个服务器。

这些非常适合同步控制台风格的应用程序,但对于同步网页浏览等内容,我只使用 LastPass。

我的问题是,如何才能同步一般的桌面体验(即 gconf、dconf、背景、compiz 设置等),而不会产生运行时修改文件的大量冲突?

在硬件方面,这些机器非常相似(双屏、nvidia显示器、12.04.1等),并且可以很容易地在机器之间进行包同步。

基本上想知道是否有人有任何“最佳实践”?

相关内容