aboutsummaryrefslogtreecommitdiff
path: root/home-manager
diff options
context:
space:
mode:
authorRobert Helgesson <robert@rycee.net>2018-01-14 11:11:36 +0100
committerRobert Helgesson <robert@rycee.net>2018-01-28 18:37:01 +0100
commit81fb420457dc3bddd47a36a810e380b60b2fec53 (patch)
treee79d398d9fc2e18ac6d945ac0afcaf0e53c0e1c5 /home-manager
parent8b77f1db2c98b1c0209b88b83f8182673db9955e (diff)
home-manager: switch NIX_PATH order
This new order allows overriding the home-manager path from the command line using `home-manager -I home-manager=/a/b/c`.
Diffstat (limited to 'home-manager')
-rw-r--r--home-manager/home-manager2
1 files changed, 1 insertions, 1 deletions
diff --git a/home-manager/home-manager b/home-manager/home-manager
index 3a4bbee4101..63af9687b6e 100644
--- a/home-manager/home-manager
+++ b/home-manager/home-manager
@@ -48,7 +48,7 @@ function setHomeManagerNixPath() {
"${XDG_CONFIG_HOME:-$HOME/.config}/nixpkgs/home-manager" \
"$HOME/.nixpkgs/home-manager" ; do
if [[ -e "$path" || "$path" =~ ^https?:// ]] ; then
- export NIX_PATH="$NIX_PATH${NIX_PATH:+:}home-manager=$path"
+ export NIX_PATH="home-manager=$path${NIX_PATH:+:}$NIX_PATH"
return
fi
done