Как выполнить почти полную синхронизацию рабочего стола?

У меня есть две машины в двух довольно отдаленных местах, на которых я занимаюсь разработкой, в зависимости от того, где я нахожусь. В настоящее время я использую git sync для синхронизации следующих файлов точек вручную

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

И несколько дополнительных скриптов, которые сортируют генерацию и распространение ключей ssh ​​на несколько серверов, с которыми я регулярно взаимодействую.

Они отлично подходят для синхронизации приложений в стиле консоли, но для синхронизации таких вещей, как просмотр веб-страниц и т. Д., Я просто LastPass.

Мой вопрос заключается в том, как мне выполнить синхронизацию общего рабочего стола (например, gconf, dconf, фонов, настроек compiz и т. Д.), Не подвергаясь массовым конфликтам с измененными файлами во время выполнения?

С точки зрения аппаратного обеспечения, машины довольно похожи (двойные экраны, дисплеи nvidia, 12.04.1 и т. Д.), И достаточно просто выполнить синхронизацию пакетов между машинами.

Интересно, есть ли у кого-нибудь "лучшие практики"?

0 ответов

Другие вопросы по тегам