这些东西的配置太麻烦了,所以做了个脚本,以便在不同的 Linux 和 Mac 间同步配置。
不知道有没有人觉得同样麻烦,所以贡献出来。
同步方法有用 Dropbox 的,但如果设置不好,几个机器上同一个文件发生改变冲突,容易导致问题。
具体请看: https://github.com/adrianzhang/roamingconf
等各路大神吐槽。
1
loading 2015-09-13 14:47:03 +08:00 via iPhone
不放到 github ?
|
2
humiaozuzu 2015-09-13 14:54:08 +08:00
http://dotfiles.github.io/ 官方给了一堆同步工具
|
3
adrianzhang OP |
4
matthewgao 2015-09-13 15:42:02 +08:00 1
可以直接从 github 上运行脚本哇,省了还要手工搞,参考这个 https://github.com/matthewgao/MyVim
|
5
adrianzhang OP @matthewgao 嗯嗯,不冲突。那些脚本负责初始配置。我的脚本负责在不同 Linux 和 Mac 主机间迁移配置。如果我的这个脚本囊括了 vim 的话,那么运行完你给的脚本后,再运行我的脚本,就实现了随时拿到自己的熟悉环境。毕竟在各个不同的主机上把相关软件配置脚本都运行一遍后,还有一些配置是需要做的。
|
6
fu82581983 2015-09-13 16:41:18 +08:00
其实已经有人做了,而且很好用
https://github.com/lra/mackup |
7
loading 2015-09-13 16:44:22 +08:00 via iPhone
@adrianzhang 我说的是很多人 github 账号都有一个 dotfile 的 repo 。
|
8
cxbig 2015-09-13 17:34:32 +08:00
我放 bitbucket 的私人 repo ,同步一下就好
所有 cfg 做 ln 链接,有一个 shell ,判断 OS 类型, link 不同的 cfg 文件到各自的位置。 |
9
adrianzhang OP @fu82581983 嗯嗯,方式不同,他用 dropbox ,我用 git 。
@loading so ?你建议我也放 github 的 dotfile 那里?? @cxbig 是的,我的脚本实现跟这个方式是一样的。只不过脚本化了。 |
10
bullettrain1433 2015-09-13 21:45:17 +08:00
@fu82581983 好东西,正好用到了
|
11
Owenjia 2015-09-21 22:49:26 +08:00
vcsh 蛮好的。
https://github.com/RichiH/vcsh |