Nixmac
Nixmac通过自然语言生成Nix代码,将Mac配置为可复现、版本控制的系统,适合开发者高效管理配置。
热门评论
最初这只是我个人的 shell 脚本,然后我发现它竟然可以取代我成为别人遇到“技术问题”时实际寻求帮助的那个人。我觉得特别妙的是,Nix 被认为学习曲线很陡,但它却是那些最不精通技术的人的最佳工具。
在我的 M2 上试了一下,惊讶地发现自然语言描述竟然直接转换成了干净的 nix 代码,我什么也没改。在应用之前的 dry-run 构建对于像我这样每周都会搞坏配置的人来说,真是个贴心的设计。
the plain English to Nix translation layer is genuinely clever, it removes the biggest barrier that kept me away from Nix for years
设置一台新 Mac 一直是我最讨厌的下午时光,到处找那些我只记得一半的设置。Cooper,能直接说出我想要什么,并且之后还能重做一遍,这听起来真的很解放。
How does it handle upgrades when Nix itself pushes breaking changes, and do I need to maintain my own backups before each apply?
它是怎么处理不在 nix 里安装的 app 的?比如一些随意的 cask 应用或者 Mac App Store 里的东西,这些会被自动拉入配置吗,还是只支持 nix?