mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-10 03:23:29 +03:00
15 lines
864 B
Markdown
15 lines
864 B
Markdown
![]() |
# Development Shell helpers {#chap-devShellTools}
|
||
|
|
||
|
The `nix-shell` command has popularized the concept of transient shell environments for development or testing purposes.
|
||
|
<!--
|
||
|
We should try to document the product, not its development process in the Nixpkgs reference manual,
|
||
|
but *something* needs to be said to provide context for this library.
|
||
|
This is the most future proof sentence I could come up with while Nix itself does yet make use of this.
|
||
|
Relevant is the current status of the devShell attribute "project": https://github.com/NixOS/nix/issues/7501
|
||
|
-->
|
||
|
However, `nix-shell` is not the only way to create such environments, and even `nix-shell` itself can indirectly benefit from this library.
|
||
|
|
||
|
This library provides a set of functions that help create such environments.
|
||
|
|
||
|
<!-- ## `devShellTools.<function>` {#sec-devShellTools-<function>} -->
|