Nix Flake
Nix'in varsayılan olarak tekrarlanabilir proje biçimi. flake.nix + flake.lock tüm bağımlılıkları tam olarak sabitler. Nix 2.4'ten (2021) beri kararlı, Nix 2.18+ sürümlerinde varsayılan. Nix'i kullanmanın modern yolu.
Eski Nix'ten farkı: flake-lock dosyası tüm girdi bağımlılıklarının (nixpkgs revizyonu, diğer flake'ler) tam özetlerini kaydeder. nix build aylar, yıllar sonra bile bit bit aynı sonucu üretir. Kullanım alanları: geliştirme kabukları (devcontainer'ların yerine), CI işleri, NixOS sistem yapılandırması, Home Manager (dotfile yönetimi). Muhafazakâr kuşkucular, üretimde kullanılmasına rağmen flake'leri deneysel bir özellik olarak görür. Topluluğun kutsal savaşı: flake'ler mi, niv mi, nvfetcher mı, yoksa geleneksel callPackage Nix mi. 2024'te modern Nix kullanımında flake'ler varsayılan; dönüm noktası aşıldı.