aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xtest1
-rwxr-xr-xtest.d/mdsinitrc12
2 files changed, 13 insertions, 0 deletions
diff --git a/test b/test
index 0529ee6..09dd95d 100755
--- a/test
+++ b/test
@@ -15,6 +15,7 @@ elif [ ! "$(cat /usr/local/lib/libmdsserver.so | sha256sum)" = "$(cat bin/libmds
sudo cp bin/libmdsserver.so /usr/local/lib/libmdsserver.so
fi
+export OLD_XDG_CONFIG_HOME="${XDG_CONFIG_HOME}"
export PATH="$(pwd)/test.d:${PATH}"
export XDG_CONFIG_HOME="$(pwd)/test.d"
diff --git a/test.d/mdsinitrc b/test.d/mdsinitrc
index f010fb7..ca28224 100755
--- a/test.d/mdsinitrc
+++ b/test.d/mdsinitrc
@@ -2,3 +2,15 @@
echo "Successfully spawned mdsinitrc. "
+
+export XDG_CONFIG_HOME="${OLD_XDG_CONFIG_HOME}"
+unset OLD_XDG_CONFIG_HOME
+if [ -z "${XDG_CONFIG_HOME}" ]; then
+ unset XDG_CONFIG_HOME
+fi
+if which terminator 2>/dev/null >&2; then
+ exec terminator
+else
+ exec xterm
+fi
+