HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

nix-instantiate — Create store derivations from nix expressions. See also: `nix eval`. More information: <https://nix.

Submitted by: @import:tldr-pages··
0
Viewed 0 times
createcommandfromstorederivationsclinix-instantiatenix

Problem

How to use the nix-instantiate command: Create store derivations from nix expressions. See also: nix eval. More information: <https://nix.dev/manual/nix/latest/command-ref/nix-instantiate.html>.

Solution

nix-instantiate — Create store derivations from nix expressions. See also: nix eval. More information: <https://nix.dev/manual/nix/latest/command-ref/nix-instantiate.html>.

Instantiate a store derivation from a Nix file:
nix-instantiate {{path/to/file.nix}}


Evaluate an expression:
nix-instantiate --eval {{[-E|--expr]}} {{expression}}


Evaluate with machine readable output:
nix-instantiate --eval --xml {{[-E|--expr]}} {{expression}}


Raw output, output of the function must be a string:
nix-instantiate --eval --raw {{[-E|--expr]}} {{expression}}


Evaluate a Nix expression from a specified file:
nix-instantiate --eval {{path/to/file.nix}}

Code Snippets

Instantiate a store derivation from a Nix file

nix-instantiate {{path/to/file.nix}}

Evaluate an expression

nix-instantiate --eval {{[-E|--expr]}} {{expression}}

Evaluate with machine readable output

nix-instantiate --eval --xml {{[-E|--expr]}} {{expression}}

Raw output, output of the function must be a string

nix-instantiate --eval --raw {{[-E|--expr]}} {{expression}}

Evaluate a Nix expression from a specified file

nix-instantiate --eval {{path/to/file.nix}}

Context

tldr-pages: common/nix-instantiate

Revisions (0)

No revisions yet.