个人设备与开发环境配置。
经过思考和实践,本仓库主要有以下考虑:
- 一个人惯用的用户级配置通常不随设备而转移,适合置于一个仓库内;
- 多年来,我 Windows/Linux/Mac 的 CUI、GUI 都不同程度地用过,很多经验都可固化复用;
- 不同系统的层次结构、权限控制、惯用法、系统工具皆有不同,宜采用独立分支;
- 尽可能使用文本配置而非二进制数据格式;
- 虽使用 Git,但提交历史几乎无用,因此可以频繁合并提交记录;
- 对于较独立的模块,尝试采用独立分支;
- 对于敏感信息,另起私有仓库(于我,则是 .my-profiles)
主要分支:
- main - for linux/wsl/mac
- win32
模块分支:
- vim