From ec6860cf411206d4a056250f73544c10970a9dc0 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Sun, 19 Jun 2016 15:08:27 +0200 Subject: Ensure RC variable passthrough --- nix-script | 2 +- nix-script-channel-update.sh | 1 + nix-script-channel.sh | 4 +++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/nix-script b/nix-script index 5bdfe15..5ff5fb4 100755 --- a/nix-script +++ b/nix-script @@ -146,4 +146,4 @@ SCRIPT_ARGS=$(shift_n $SHIFT_ARGS $*) # execute the script with its arguments # stdout "Calling: '$SCRIPT $SCRIPT_ARGS'" -RC_CONFIG=$RC_CONFIG RC_NIXPKGS=$RC_NIXPKGS exec bash $SCRIPT $SCRIPT_ARGS +RC=$RC RC_CONFIG=$RC_CONFIG RC_NIXPKGS=$RC_NIXPKGS exec bash $SCRIPT $SCRIPT_ARGS diff --git a/nix-script-channel-update.sh b/nix-script-channel-update.sh index ca4ef93..4ad8720 100755 --- a/nix-script-channel-update.sh +++ b/nix-script-channel-update.sh @@ -1,6 +1,7 @@ #!/usr/bin/env bash source $(dirname ${BASH_SOURCE[0]})/nix-utils.sh +[[ -f "$RC" ]] && { dbg "Config file found. Sourcing: '$RC'"; source $RC; } usage() { cat <