# Zero to Nix Zero to Nix is a flake-centric resource for learning Nix created by [Determinate Systems](https://determinate.systems/llms.txt). It takes you on a [learning journey](#start-pages) from installing Nix to exploring Nix development environments to building Nix packages and more. It also offers a series of [concept pages](#concept-pages) covering some of the trickier corners of Nix. ## Start pages These pages take you on a Nix journey from installing Nix through accomplishing meaningful tasks with Nix: - 시스템에서 Nix 실행하기 - Nix로 프로그램 실행하기 - Nix 개발 환경 살펴보기 - Nix로 패키지 빌드하기 - Nix 패키지 검색하기 - 프로젝트를 플레이크로 전환하기 - Nix 제거하기(필요한 경우) - 더 알아보기 ## Concept pages These pages provide a more theoretical take on some of the trickier corners of Nix: - 캐싱 - 채널 - 클로저 - 선언형 프로그래밍 - Derivation - 개발 환경 - 생태계 - FlakeHub - Nix 플레이크 - 밀폐성 - 증분 빌드 - Nix - Determinate Nix Installer - Nix 언어 - Nix 스토어 - NixOS - Nixpkgs - 패키지 관리 - 패키지 - 의존성 고정 - 출처 - 실체화 - 재현성 - 샌드박싱 - 시스템 특정성 ## Other formats For additional LLM-oriented manifests, see also: - [`llms.txt`](https://zero-to-nix.com/llms.txt) (the main version) - [`llms-full.txt`](https://zero-to-nix.com/llms-full.txt) (complete content in one file) ## Other Determinate Systems projects These other projects under the Determinate Systems umbrella have their own LLM-oriented manifests: - [FlakeHub](https://flakehub.com/llms.txt) (FlakeHub is a platform for publishing and discovering Nix flakes and Nix artifacts, featuring semantic versioning, private flakes with federated, JWT-based authentication, flake discovery via search, labels, and other means, and next-generation Nix binary caching with FlakeHub Cache.) - [Determinate documentation](https://docs.determinate.systems/llms.txt) (Determinate is Nix for teams: Stop wrestling with binary caches, reinventing deploy scripts, and figuring out access controls. Confidently adopt and scale Nix across teams of any size.) - [Determinate Systems website](https://determinate.systems/llms.txt) (Our goal for Determinate is to enable fearless innovation by bringing Nix to teams, providing a complete Nix-based workflow from installation through collaboration and CI to deployment.)