|
我现在的结论是:别指望“一把梭”,分层最省心:
1 ) Brewfile 只管 GUI/CLI 包(+ mas 装 App Store ),当作 base image ;
2 )语言运行时用 mise/asdf ( node/python/ruby…),跟 brew 解耦;
3 ) macOS defaults / ssh/git 身份 / 证书 这些写成可重跑的小脚本(幂等+重试),最后人工填一次 secrets 。
chezmoi/stow 我更偏 chezmoi ,但只拿它管 dotfiles ,别让它背全世界。⑯ |