From 998f93f267832c672511eed259339dd0fd142464 Mon Sep 17 00:00:00 2001 From: Soumyadip Sarkar Date: Mon, 13 Oct 2025 18:15:52 +0530 Subject: [PATCH] Fix typos --- doc/manual/source/protocols/json/derivation.md | 4 ++-- doc/manual/source/store/derivation/index.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/manual/source/protocols/json/derivation.md b/doc/manual/source/protocols/json/derivation.md index 566288962..cc9389f7c 100644 --- a/doc/manual/source/protocols/json/derivation.md +++ b/doc/manual/source/protocols/json/derivation.md @@ -25,7 +25,7 @@ is a JSON object with the following fields: - Version 2: Separate `method` and `hashAlgo` fields in output specs - - Verison 3: Drop store dir from store paths, just include base name. + - Version 3: Drop store dir from store paths, just include base name. Note that while this format is experimental, the maintenance of versions is best-effort, and not promised to identify every change. @@ -116,5 +116,5 @@ is a JSON object with the following fields: The environment passed to the `builder`. * `structuredAttrs`: - [Strucutured Attributes](@docroot@/store/derivation/index.md#structured-attrs), only defined if the derivation contains them. + [Structured Attributes](@docroot@/store/derivation/index.md#structured-attrs), only defined if the derivation contains them. Structured attributes are JSON, and thus embedded as-is. diff --git a/doc/manual/source/store/derivation/index.md b/doc/manual/source/store/derivation/index.md index 0e12b4d5e..5b179273d 100644 --- a/doc/manual/source/store/derivation/index.md +++ b/doc/manual/source/store/derivation/index.md @@ -106,7 +106,7 @@ The system type on which the [`builder`](#attr-builder) executable is meant to b A necessary condition for Nix to schedule a given derivation on some [Nix instance] is for the "system" of that derivation to match that instance's [`system` configuration option] or [`extra-platforms` configuration option]. -By putting the `system` in each derivation, Nix allows *heterogenous* build plans, where not all steps can be run on the same machine or same sort of machine. +By putting the `system` in each derivation, Nix allows *heterogeneous* build plans, where not all steps can be run on the same machine or same sort of machine. Nix can schedule builds such that it automatically builds on other platforms by [forwarding build requests](@docroot@/advanced-topics/distributed-builds.md) to other Nix instances. [`system` configuration option]: @docroot@/command-ref/conf-file.md#conf-system