I Built a Reproducible Mac Setup with Nix (kunchenguid.substack.com)

The article explains how Kun Chen uses Nix, nix-darwin, and Home Manager to create a reproducible, version-controlled macOS setup that can be reapplied quickly on a new Mac. He describes a one-time bootstrap script to install the minimal prerequisites, then a flake-based configuration split into machine-level (nix-darwin) and user-level (Home Manager) settings, with Homebrew managed declaratively. A public GitHub repo is referenced as a reusable starting point, along with an example app config for WezTerm.

April 05, 2026 23:25 Source: Hacker News