From 80f47384c4ba831d47a3e70d17064a01a43465df Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Mon, 21 Oct 2013 01:33:06 +0100 Subject: [PATCH] Make ROOT_DIR available in Dotfile The ROOT_DIR variable is set to the directory the Dotfile is in. --- src/lib/internals/execute-dotfile.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/internals/execute-dotfile.sh b/src/lib/internals/execute-dotfile.sh index 5ee5cf8..f22559c 100644 --- a/src/lib/internals/execute-dotfile.sh +++ b/src/lib/internals/execute-dotfile.sh @@ -4,6 +4,8 @@ execute-dotfile() { locate-target if [ "$?" != "0" ]; then return 1; fi + ROOT_DIR="$(dirname "$DOTFILE")" + eval "$dotfile_source" return $? }