From 11a4aef2d1663b1b3790ad34788227f9d299e1d9 Mon Sep 17 00:00:00 2001 From: Richard Hartmann Date: Fri, 24 Oct 2014 22:19:08 +0200 Subject: [PATCH] vcsh: support repo-specific config files --- vcsh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vcsh b/vcsh index 58ecb7f..2e96300 100755 --- a/vcsh +++ b/vcsh @@ -573,6 +573,9 @@ check_dir "$VCSH_REPO_D" verbose "$VCSH_COMMAND begin" VCSH_COMMAND=$(echo "$VCSH_COMMAND" | sed 's/-/_/g'); export VCSH_COMMAND +# Source repo-specific configuration file +[ -r "$XDG_CONFIG_HOME/vcsh/config.d/$VCSH_REPO_NAME" ] && . "$XDG_CONFIG_HOME/vcsh/config.d/$VCSH_REPO_NAME" + # source overlay functions for overlay in "$VCSH_OVERLAY_D/$VCSH_COMMAND"* "$VCSH_OVERLAY_D/$VCSH_REPO_NAME.$VCSH_COMMAND"*; do [ -r "$overlay" ] || continue -- 2.39.2