nix-profile: Add all channels to $NIX_PATH

Fixes #2709.
This commit is contained in:
Eelco Dolstra 2019-05-15 14:30:09 +02:00
parent 3fd5425f94
commit b6eb8a2d7e
No known key found for this signature in database
GPG key ID: 8170B4726D7198DE

View file

@ -51,10 +51,9 @@ if [ -n "$HOME" ] && [ -n "$USER" ]; then
unset __nix_defexpr unset __nix_defexpr
fi fi
# Append ~/.nix-defexpr/channels/nixpkgs to $NIX_PATH so that # Append ~/.nix-defexpr/channels to $NIX_PATH so that <nixpkgs>
# <nixpkgs> paths work when the user has fetched the Nixpkgs # paths work when the user has fetched the Nixpkgs channel.
# channel. export NIX_PATH=${NIX_PATH:+$NIX_PATH:}$HOME/.nix-defexpr/channels
export NIX_PATH="${NIX_PATH:+$NIX_PATH:}nixpkgs=$HOME/.nix-defexpr/channels/nixpkgs"
# Set up environment. # Set up environment.
# This part should be kept in sync with nixpkgs:nixos/modules/programs/environment.nix # This part should be kept in sync with nixpkgs:nixos/modules/programs/environment.nix