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

nix repl — Start an interactive environment for evaluating Nix expressions. See <https://nixos.org/manual/nix/s

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandstartclienvironmentnix replinteractiveevaluatingfor

Problem

How to use the nix repl command: Start an interactive environment for evaluating Nix expressions. See <https://nixos.org/manual/nix/stable/language/index.html> for a description of the Nix expression language. More information: <https://nix.dev/manual/nix/stable/command-ref/new-cli/nix3-repl.html>.

Solution

nix repl — Start an interactive environment for evaluating Nix expressions. See <https://nixos.org/manual/nix/stable/language/index.html> for a description of the Nix expression language. More information: <https://nix.dev/manual/nix/stable/command-ref/new-cli/nix3-repl.html>.

Start an interactive environment for evaluating Nix expressions:
nix repl


Load all packages from a flake (e.g. nixpkgs) into scope:
:lf {{nixpkgs}}


Build a package from an expression:
:b {{expression}}


Start a shell with package from the expression available:
:u {{expression}}


Start a shell with dependencies of the package from the expression available:
:s {{expression}}

Code Snippets

Start an interactive environment for evaluating Nix expressions

nix repl

Load all packages from a flake (e.g. `nixpkgs`) into scope

:lf {{nixpkgs}}

Build a package from an expression

:b {{expression}}

Start a shell with package from the expression available

:u {{expression}}

Start a shell with dependencies of the package from the expression available

:s {{expression}}

Context

tldr-pages: common/nix repl

Revisions (0)

No revisions yet.