nix-instantiate instantiate store expressions from Nix expressions nix-instantiate &opt-common-syn; files Description The command nix-instantiate generates (low-level) store expressions from (high-level) Nix expressions. It loads and evaluates the Nix expressions in each of files. Each top-level expression should evaluate to a derivation, a list of derivations, or a set of derivations. The paths of the resulting store expressions are printed on standard output. This command is generally used for testing Nix expression before they are used with nix-env. Options &opt-common; Examples $ nix-instantiate gcc.nix (instantiate) /nix/store/468abdcb93aa22bb721142615b97698b-d-gcc-3.3.2.store $ nix-store -r $(nix-instantiate gcc.nix) (build) $ nix-store -r $(nix-instantiate gcc.nix) (print output path) /nix/store/9afa718cddfdfe94b5b9303d0430ceb1-gcc-3.3.2 $ ls -l /nix/store/9afa718cddfdfe94b5b9303d0430ceb1-gcc-3.3.2 dr-xr-xr-x 2 eelco users 360 2003-12-01 16:12 bin dr-xr-xr-x 3 eelco users 72 2003-12-01 16:12 include ...