LinuxCommandLibrary

nix3-build

Build a Nix expression (downloading from the cache when possible).

TLDR

Build a package from nixpkgs, symlinking the result to ./result

$ nix build [nixpkgs#pkg]
copy


Build a package from a flake in the current directory, showing the build logs in the process
$ nix build -L [.#pkg]
copy


Build the default package from a flake in some directory
$ nix build [./path/to/directory]
copy


Build a package without making the result symlink, instead printing the store path to the stdout
$ nix build --no-link --print-out-paths
copy

Copied to clipboard