Name-value Pairs

References:

Overview

In [[Nix]], [[key-value-pair|key-value-pairs]] go by name-value-pairs.

Structure

example structure

{name}{separator}{value}{delimier}

name = "value";
{
  a = "string";
  b = 20;
  c = true;
  d = ./path/to;
  e = ["list" 10 true];
  f = {
    name = "value";
    attribute = true;
  };
}

Assigning names to values

Names can be assigned to values in a number of ways:

[[primitive-data-types|Next: Primitive data types]]