diff options
Diffstat (limited to 'doc/manual')
-rw-r--r-- | doc/manual/src/architecture/architecture.md | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/doc/manual/src/architecture/architecture.md b/doc/manual/src/architecture/architecture.md index fa992e563..c0fd1b0b5 100644 --- a/doc/manual/src/architecture/architecture.md +++ b/doc/manual/src/architecture/architecture.md @@ -8,19 +8,22 @@ It should help users understand why Nix behaves as it does, and it should help d Nix consists of hierarchical [layers](https://en.m.wikipedia.org/wiki/Multitier_architecture#Layers). ``` - [ commmand line interface ]--------+ - | | - | evaluates | manages - V | - [ configuration language ] | - | | -+-------------------------------|---------------------V-----------+ -| store | evaluates to | -| .............................V............................... | -| : build plan : | -| : referenced by builds : | -| : [ build input ] --> [ build task ] --> [ build result ] : | -| :...........................................................: | ++-----------------------------------------------------------------+ +| Nix | +| [ commmand line interface ]------, | +| | | | +| evaluates | | +| | manages | +| V | | +| [ configuration language ] | | +| | | | +| +-----------------------------|-------------------V-----------+ | +| | store evaluates to | | +| | | | | +| | referenced by V builds | | +| | [ build input ] ---> [ build plan ] ---> [ build result ] | | +| | | | +| +-------------------------------------------------------------+ | +-----------------------------------------------------------------+ ``` |