Merge pull request #31192 from mulderr/master

nixpkgs manual: add rstudio shell.nix example
This commit is contained in:
Peter Simons 2017-11-05 09:48:09 +01:00 committed by GitHub
commit 37d5539aeb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -79,6 +79,23 @@ environment, see `rstudioWrapper`, which functions similarly to
Then like above, `nix-env -f "<nixpkgs>" -iA rstudioEnv` will install
this into your user profile.
Alternatively, you can create a self-contained `shell.nix` without the need to
modify any configuration files:
```nix
{ pkgs ? import <nixpkgs> {}
}:
pkgs.rstudioWrapper.override {
packages = with pkgs.rPackages; [ dplyr ggplot2 reshape2 ];
}
```
Executing `nix-shell` will then drop you into an environment equivalent to the
one above. If you need additional packages just add them to the list and
re-enter the shell.
## Updating the package set
```bash