Nix/NixOS 是新的“点文件高尔夫”——这太棒了

主要观点:过去一个月作者将工作笔记本和个人台式机都切换到了 NixOS,这是一段奇妙的旅程,虽语言语法有些怪异但简单,“RTFM”在 Nix 中不适用,重点在于可重现性和稳定性。
关键信息:

  • 学习曲线在开始 1 - 2 天较陡,之后掌握整体思路即可。
  • 可通过“RTFM”借助 grep.app 查看他人做法,NixOS 论坛很有用。
  • 考虑切换的原因是可重现性和稳定性。
  • 稳定性:OS 分为可配置和不可配置部分,更改configuration.nixrebuildswitch,可实现回滚。
  • 可重现性:确保脚本等每次都能正常工作,方便优化桌面小方面。
  • 点文件(dotfile)的作用增强,易于同步多台机器,相关设置可成为“包”。
  • 额外福利:格式化更易,可通过 GitHub actions 创建包含配置的 ISO 以便在新机器上工作,作者的 nix 配置可在dotfiles查看。
阅读 11
0 条评论