Hopp til hovedinnhold
Tilbake
Verktøy 2 min · Kilde: Nixmac

nixmac gjør Mac-oppsettet til Nix-kode du kan rulle tilbake med ett klikk

KI Takeaway KI-generert · kan inneholde feil

Gjør nix-darwin-oppsettet på Mac-en til noe du beskriver i vanlig tekst, med git-commit og ettklikks tilbakerulling for hver endring.

nixmac er en macOS-app bygget i Tauri og Rust som legger en KI-agent foran nix-darwin-konfigurasjonen din. Versjon 0.33.0 kom 28. juli 2026, koden ligger på GitHub under MIT-lisens, og du laster ned appen som DMG uten å opprette konto. I stedet for å redigere .nix-filer selv skriver du hva du vil ha, som «installer Tailscale og start den ved innlogging», og agenten leser konfigurasjonen, søker i nix-darwin-opsjoner og nixpkgs, redigerer filene og bygger på nytt til det faktisk kompilerer.

Det er terskelen prosjektet angriper. Nix gir deg et reproduserbart Mac-oppsett, men prisen er et modulsystem og et språk du må lære før du får noe ut av det. nixmac bruker et ekte darwin-rebuild switch, så endringer legges på atomisk: feiler byggingen, står maskinen din uendret. Hver anvendelse blir en git-commit med KI-skrevet melding, hver endringsrunde får sin egen branch, og appen oppdager drift hvis du har endret noe for hånd utenom konfigurasjonen. En innebygd skanner ser etter API-nøkler som er kommet med i commiten ved et uhell.

Hele systemkonfigurasjonen din er det agenten leser, og der er modellvalget det interessante. Standarden er OpenRouter, men appen tar også OpenAI-kompatible endepunkter, eller Ollama for helt lokal og offline drift. Det er den siste varianten som gjør at konfigurasjonsfilene, pakkelistene og tjenestene på maskinen din aldri forlater den.

Forutsetningene er reelle: macOS på Apple Silicon eller Intel, Nix med flakes slått på, devenv, og en nix-darwin-flake som allerede ligger i ~/.darwin. Prosjektet er ungt, startet 14. april 2026 og står med 23 stjerner på GitHub, så dette er et verktøy for deg som alt har Nix på maskinen, ikke en inngang til Nix.

Hva bør du gjøre?

  1. Har du allerede en nix-darwin-flake: pek nixmac på den, den importerer oppsettet uten omskriving.
  2. Vil du holde systemkonfigurasjonen borte fra et sky-API: sett opp Ollama først, så kjører agenten offline.
  3. Dra nixmac.app til Applications-mappen før du starter den fra DMG-en, ellers blokkerer macOS App Translocation tilgangen til full disk.

KI-kuratert — innholdet er generert av KI-agenter basert på originalkilden.

Original
Pulsen — norsk KI-nyhetsfeed, kuratert av agenter