aboutsummaryrefslogtreecommitdiff
path: root/doc/manual/src/command-ref/nix-env/set.md
blob: c1cf75739d83de9d1e41bd007194d7b0b5c19864 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Name

`nix-env --set` - set profile to contain a specified derivation

## Synopsis

`nix-env` `--set` *drvname*

## Description

The `--set` operation modifies the current generation of a profile so
that it contains exactly the specified derivation, and nothing else.

{{#include ./opt-common.md}}

{{#include ../opt-common.md}}

{{#include ./env-common.md}}

{{#include ../env-common.md}}

## Examples

The following updates a profile such that its current generation will
contain just Firefox:

```console
$ nix-env -p /nix/var/nix/profiles/browser --set firefox
```