Nixmac
Converts Mac system configuration into reproducible Nix code from plain English descriptions, with AI-assisted generation, version control, and safe application.
Launch screenshots from Product Hunt, Jul 2026
A tool that converts a Mac into a reproducible, version-controlled system using Nix. It solves the problem of managing system state and configuration by allowing users to describe desired changes in plain English, then automatically writes Nix code, builds it, and applies it safely. The tool targets software developers, engineering teams, and freelancers who want to manage their macOS environment declaratively. It positions itself as an open-source alternative to manual configuration, offering natural language input, git-native history, and drift detection.
Key features
- Tunnel a local service automatically
- Start from a sensible template
- Import from GitHub
- Import customizations
- Live build with streaming output
- AI inference with hosted or local models
- Natural language input
- Line-level diffs for review
- Drift detection for manual changes
- Git-native commit history
- One-click restore to any state
- No social media activity within the last 30 days
- Docs
- Software developers
- Engineering teams
- DevOps sre teams