# Table of Contents - [Introduction](introduction.md) - [Quick Start](quick-start.md) - [Installation](installation/index.md) - [Installing Nix from Source](installation/installing-source.md) - [Prerequisites](installation/prerequisites-source.md) - [Obtaining a Source Distribution](installation/obtaining-source.md) - [Building Nix from Source](installation/building-source.md) - [Using Nix within Docker](installation/installing-docker.md) - [Security](installation/nix-security.md) - [Upgrading Nix](installation/upgrading.md) - [Uninstalling Nix](installation/uninstall.md) - [Nix Store](store/index.md) - [File System Object](store/file-system-object.md) - [Content-Addressing File System Objects](store/file-system-object/content-address.md) - [Store Object](store/store-object.md) - [Content-Addressing Store Objects](store/store-object/content-address.md) - [Store Path](store/store-path.md) - [Store Derivation and Deriving Path](store/derivation/index.md) - [Derivation Outputs and Types of Derivations](store/derivation/outputs/index.md) - [Content-addressing derivation outputs](store/derivation/outputs/content-address.md) - [Input-addressing derivation outputs](store/derivation/outputs/input-address.md) - [Building](store/building.md) - [Store Types](store/types/index.md) {{#include ./store/types/SUMMARY.md}} - [Nix Language](language/index.md) - [Data Types](language/types.md) - [String context](language/string-context.md) - [Syntax and semantics](language/syntax.md) - [Variables](language/variables.md) - [String literals](language/string-literals.md) - [Identifiers](language/identifiers.md) - [Scoping rules](language/scope.md) - [String interpolation](language/string-interpolation.md) - [Lookup path](language/constructs/lookup-path.md) - [Operators](language/operators.md) - [Built-ins](language/builtins.md) - [Derivations](language/derivations.md) - [Advanced Attributes](language/advanced-attributes.md) - [Import From Derivation](language/import-from-derivation.md) - [Package Management](package-management/index.md) - [Profiles](package-management/profiles.md) - [Garbage Collection](package-management/garbage-collection.md) - [Garbage Collector Roots](package-management/garbage-collector-roots.md) - [Advanced Topics](advanced-topics/index.md) - [Sharing Packages Between Machines](package-management/sharing-packages.md) - [Serving a Nix store via HTTP](package-management/binary-cache-substituter.md) - [Serving a Nix store via SSH](package-management/ssh-substituter.md) - [Remote Builds](advanced-topics/distributed-builds.md) - [Tuning Cores and Jobs](advanced-topics/cores-vs-jobs.md) - [Verifying Build Reproducibility](advanced-topics/diff-hook.md) - [Using the `post-build-hook`](advanced-topics/post-build-hook.md) - [Command Reference](command-ref/index.md) - [Common Options](command-ref/opt-common.md) - [Common Environment Variables](command-ref/env-common.md) - [Subcommands](command-ref/subcommands.md) {{#include ./command-ref/new-cli/SUMMARY.md}} - [Deprecated Commands](command-ref/main-commands.md) - [nix-build](command-ref/nix-build.md) - [nix-channel](command-ref/nix-channel.md) - [nix-shell](command-ref/nix-shell.md) - [nix-store](command-ref/nix-store.md) - [nix-store --add-fixed](command-ref/nix-store/add-fixed.md) - [nix-store --add](command-ref/nix-store/add.md) - [nix-store --delete](command-ref/nix-store/delete.md) - [nix-store --dump-db](command-ref/nix-store/dump-db.md) - [nix-store --dump](command-ref/nix-store/dump.md) - [nix-store --export](command-ref/nix-store/export.md) - [nix-store --gc](command-ref/nix-store/gc.md) - [nix-store --generate-binary-cache-key](command-ref/nix-store/generate-binary-cache-key.md) - [nix-store --import](command-ref/nix-store/import.md) - [nix-store --load-db](command-ref/nix-store/load-db.md) - [nix-store --optimise](command-ref/nix-store/optimise.md) - [nix-store --print-env](command-ref/nix-store/print-env.md) - [nix-store --query](command-ref/nix-store/query.md) - [nix-store --read-log](command-ref/nix-store/read-log.md) - [nix-store --realise](command-ref/nix-store/realise.md) - [nix-store --repair-path](command-ref/nix-store/repair-path.md) - [nix-store --restore](command-ref/nix-store/restore.md) - [nix-store --serve](command-ref/nix-store/serve.md) - [nix-store --verify-path](command-ref/nix-store/verify-path.md) - [nix-store --verify](command-ref/nix-store/verify.md) - [nix-env](command-ref/nix-env.md) - [nix-env --delete-generations](command-ref/nix-env/delete-generations.md) - [nix-env --install](command-ref/nix-env/install.md) - [nix-env --list-generations](command-ref/nix-env/list-generations.md) - [nix-env --query](command-ref/nix-env/query.md) - [nix-env --rollback](command-ref/nix-env/rollback.md) - [nix-env --set-flag](command-ref/nix-env/set-flag.md) - [nix-env --set](command-ref/nix-env/set.md) - [nix-env --switch-generation](command-ref/nix-env/switch-generation.md) - [nix-env --switch-profile](command-ref/nix-env/switch-profile.md) - [nix-env --uninstall](command-ref/nix-env/uninstall.md) - [nix-env --upgrade](command-ref/nix-env/upgrade.md) - [Utilities](command-ref/utilities.md) - [nix-collect-garbage](command-ref/nix-collect-garbage.md) - [nix-copy-closure](command-ref/nix-copy-closure.md) - [nix-daemon](command-ref/nix-daemon.md) - [nix-hash](command-ref/nix-hash.md) - [nix-instantiate](command-ref/nix-instantiate.md) - [nix-prefetch-url](command-ref/nix-prefetch-url.md) - [Files](command-ref/files.md) - [nix.conf](command-ref/conf-file.md) - [Profiles](command-ref/files/profiles.md) - [manifest.nix](command-ref/files/manifest.nix.md) - [manifest.json](command-ref/files/manifest.json.md) - [Architecture and Design](architecture/architecture.md) - [Formats and Protocols](protocols/index.md) - [JSON Formats](protocols/json/index.md) - [Store Object Info](protocols/json/store-object-info.md) - [Derivation](protocols/json/derivation.md) - [Serving Tarball Flakes](protocols/tarball-fetcher.md) - [Store Path Specification](protocols/store-path.md) - [Nix Archive (NAR) Format](protocols/nix-archive.md) - [Derivation "ATerm" file format](protocols/derivation-aterm.md) - [C API](c-api.md) - [Glossary](glossary.md) - [Development](development/index.md) - [Building](development/building.md) - [Testing](development/testing.md) - [Debugging](development/debugging.md) - [Documentation](development/documentation.md) - [CLI guideline](development/cli-guideline.md) - [JSON guideline](development/json-guideline.md) - [C++ style guide](development/cxx.md) - [Experimental Features](development/experimental-features.md) - [Contributing](development/contributing.md) - [Determinate Nix Release Notes](release-notes-determinate/index.md) - [Changes between Nix and Determinate Nix](release-notes-determinate/changes.md) - [Release 3.0.0 (2025-03-04)](release-notes-determinate/rl-3.0.0.md) - [Release 3.1.0 (2025-03-27)](release-notes-determinate/rl-3.1.0.md) - [Nix Release Notes](release-notes/index.md) {{#include ./SUMMARY-rl-next.md}} - [Release 2.27 (2025-03-03)](release-notes/rl-2.27.md) - [Release 2.26 (2025-01-22)](release-notes/rl-2.26.md)