yadm

yadm
软件
软件描述
当你生活在命令行中,配置是一件非常私人的事。它们通常经过多年的经验积累、失败教训、吸取的建议和创意的回报而精心打造。当你远离自己的配置时,你就如同一个无家可归的流亡者……
官方网站
访问软件的官方网站了解更多信息
yadm.io
什么是 yadm?
当你身处命令行环境时,配置是一件极为个人化的事情。它们往往经过多年经验积累、失败教训、吸取建议和创新实践而精心打造。当你离开自己的配置环境时,就如同流离失所的难民置身于陌生且敌对的环境中,感到笨拙而不适。内心充满对熟悉之地的思念——那个你亲手建立的地方,所有快捷方式都因你的反复使用而磨得发亮。这个地方,你自豪地称之为……$HOME。
yadm 可以轻松实现 dot(配置)文件的同步与备份。
它通过为你维护一个裸 Git 仓库,并封装 Git 本身来完成这一功能。
此外,它还提供加密(GPG)、钩子(hooks)等功能,可在执行特定操作时自动运行代码。
🔄 替代方案
7 个选择
chezmoi
通过版本控制系统管理配置文件。

filetailor
filetailor 是一个基于对等节点的纯文本文件(及目录)配置管理工具,例如 dotfiles。使用 filetailor 将文件备份到指定文件夹,再通过 Nextcloud 或 Syncthing 等工具传输到其他设备,然后在其他设备上恢复……

Barrel App
您的 macOS 开发环境,完美保留。再也不用担心丢失配置了。

Anvil for macOS
在 macOS 上结束手动应用设置,批量安装开发工具,通过 GitHub 同步配置并解决故障——无需虚拟化,仅需智能自动化。

lnk
Lnk 使管理您的 dotfiles 变得简单直接,无需繁琐的设置,也无需复杂的配置。只需告诉 Lnk 您希望跟踪哪些文件,它便会自动将这些文件移入 ~/.config/lnk 下的整洁 Git 仓库中。

Workbench
Workbench 是一种有效的方法,可连续且安全地备份您的“dotfiles”,以便在重新安装 macOS 并重新登录 iCloud 帐户时轻松恢复。

