Launching today
Nixmac
Nix-darwin that speaks plain English
112 followers
Nix-darwin that speaks plain English
112 followers
nixmac turns your Mac into a reproducible, version-controlled system. Describe what you want in plain English — it writes the Nix, builds it, and applies it safely.









Setting up a new Mac has always been my least favorite afternoon, hunting down settings I only half remember. Cooper, being able to simply say what I want and having a way to redo it later sounds genuinely freeing.
Nixmac
@robin_de_lacroix Indeed. And you can move your configuration to any machine and get it set up straight away.
@arximboldi Amazing !
Tried it on my M2 and was surprised how the natural language description actually translated into clean nix code without me editing anything. The dry-run build before applying was a nice touch for someone who breaks their config weekly.
Nixmac
@downs_jova35899 I just sighed with relief. We've worked really hard on it but as a developer I've found that things find a way of going wrong as soon as you show it to someone lol
The plain-English layer over nix-darwin sounds interesting. Is Nixmac mainly meant for generating an initial macOS config from natural language, or does it also help maintain and edit an existing nix-darwin setup over time? I’m curious how much control it exposes when someone wants to inspect or tweak the generated config directly.
Nixmac
@mia_qiao Over time. I'm a nix native and built it for myself. My personal repo has hundreds of commits!