summaryrefslogtreecommitdiffstats
path: root/nix-script-channel.sh
diff options
context:
space:
mode:
Diffstat (limited to 'nix-script-channel.sh')
-rwxr-xr-xnix-script-channel.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/nix-script-channel.sh b/nix-script-channel.sh
index 6a24eca..d0880ba 100755
--- a/nix-script-channel.sh
+++ b/nix-script-channel.sh
@@ -51,5 +51,7 @@ stdout "SCRIPT = $SCRIPT"
stdout "Parsing args for '$1'"
SCRIPT_ARGS=$(echo $* | sed -r "s/(.*)$1(.*)/\2/")
+[[ -f "$RC" ]] && { dbg "Config file found. Sourcing: '$RC'"; source $RC; }
+
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