我有几台不同的linux机器,每台机器上都有许多配置文件(和文件夹)。
例如:
~/.ssh/config
~/.config/openbox/rc.xml
~/.config/openbox/autostart.sh
~/.scripts/ ( folder )
~/.bashrc
...etc
是否有一种简单而优雅的方法来使这些文件在我的机器之间同步(一个人无法访问互联网)?
另外,某些文件将需要更高级的同步过程,因为它们之间必须稍有不同……例如:
我的台式机键盘有一系列热键,而笔记本电脑几乎没有。我曾经XF86Mail
在台式机上打开雷鸟,但在笔记本电脑上却打开Meta+ M。
我的家庭台式机和工作台式机都是面向“多用户”的,我的笔记本电脑只适合我。因此,在笔记本电脑上,我倾向于将openbox的“ rc.xml”文件保留在,/etc/xdg/openbox/rc.xml
但在台式机上~/.config/openbox/rc.xml
git
用于此目的。我的回购对~/.etc
我也有一个~/.usr
和~/.var
我希望,这些目录是标准所以KDE将停止投掷下.kde所有tmp目录的/ var /配置/ etc文件。很难知道我想要的东西在我的主目录中。