aboutsummaryrefslogtreecommitdiff
path: root/doc/manual/src/architecture/architecture.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/manual/src/architecture/architecture.md')
-rw-r--r--doc/manual/src/architecture/architecture.md29
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 ] | |
+| | | |
+| +-------------------------------------------------------------+ |
+-----------------------------------------------------------------+
```