Update doc/manual/src/design/overview.md

Co-authored-by: Valentin Gagarin <valentin@fricklerhandwerk.de>
This commit is contained in:
John Ericson 2022-03-22 10:55:30 -04:00 committed by Valentin Gagarin
parent f5386d7059
commit a04340f9a1

View file

@ -7,7 +7,8 @@ At the top is the *command line interface*, i.e. the argument parsing of the var
Below that is the Nix *expression language*, in which packages and configurations are written. Below that is the Nix *expression language*, in which packages and configurations are written.
These are the layers which users interact with most. These are the layers which users interact with most.
Below that is the *store layer*, Nix's machinery for presenting and files and fully elaborated build plans, and also executing those build plans. Below that is the *store layer*, Nix' machinery to represent tracked files, dependencies, and fully elaborated build plans.
It is also used for executing those build plans.
The store layer may not be as visible, but this is the heart of Nix. The store layer may not be as visible, but this is the heart of Nix.
This chapter describes Nix starting with that bottom store layer, then working its way up until it reaches the more user-facing interfaces described in the rest of the manual." This chapter describes Nix starting with that bottom store layer, then working its way up until it reaches the more user-facing interfaces described in the rest of the manual."