这是我的 macOS 配置仓库,使用 软链接 管理 ~/.config 下的各类配置。
git clone <repo_url> ~/.myutils/dotfiles建议使用该路径,脚本默认按此路径工作。
cd ~/.myutils/dotfiles
chmod +x setup.sh
./setup.sh该脚本会为以下配置创建软链接:
- nvim
- aerospace
- sketchybar
- kitty
- …
当仓库有更新时:
cd ~/.myutils/dotfiles
git pull
./setup.shps:或者可以使用我setup.sh脚本的2选项。
重复执行是安全的。
dotfiles/
├── setup.sh
├── nvim/
├── aerospace/
├── sketchybar/
├── kitty/
└── ...
setup.sh会在发现真实目录时先备份再创建软链接- 敏感信息已通过
.gitignore排除