我发现自己想要整理我的编码环境 - 软件包、点文件、vim/emacs 插件等。我目前将我的点文件托管在 github 上,如果有一种方法可以指定所需的软件包就太好了。如果我的点文件和编辑器插件依赖于已安装的某些工具,我不想每次开始使用新机器时都重新发现这些工具。
除了手动编写 bash 脚本来调用 Mac 上的 brew 和 Linux 上的 yum 之外,还有其他可接受的替代方案吗?如果某些工具需要从源代码构建,而 yum 上没有,该怎么办?
我喜欢 docker 镜像的想法,但我觉得它有点太多了——我想将这些工具直接安装在我的机器上。(你可能会说服我)
谢谢!