From 56df7ebf26d2cd6fbb06aa2359e1a5d2427a844b Mon Sep 17 00:00:00 2001 From: Carl Roman Hultay <144816337+crhultay@users.noreply.github.com> Date: Wed, 4 Dec 2024 10:47:23 -0500 Subject: [PATCH] autoexec.sh environment enhancement These changes are to fix an issue I encountered on a vanilla built Ubuntu Server with a fresh enigma install --- autoexec.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/autoexec.sh b/autoexec.sh index 7a67a4b4c..22c49e8af 100755 --- a/autoexec.sh +++ b/autoexec.sh @@ -6,7 +6,9 @@ AUTOEXEC_LOGFILE="$ENIGMA_INSTALL_DIR/logs/autoexec.log" TIME_FORMAT=`date "+%Y-%m-%d %H:%M:%S"` # Mise en place -~/.local/bin/mise activate bash >> bash +export PATH="$HOME/.local/bin:$PATH" +export PATH="$HOME/.local/share/mise/shims:$PATH" +export PATH="$HOME/.local/share/mise/installs/python/latest/bin:$PATH" # Environment Versions ENIGMA_NODE_VERSION=${ENIGMA_NODE_VERSION:=$(toml get --toml-path=$ENIGMA_INSTALL_DIR/mise.toml tools.node)} @@ -32,8 +34,9 @@ log "- CURRENT DIR: ${PWD##}" if ! command -v "mise" 2>&1 >/dev/null then - log "mise is not in your PATH, activating" - eval "$(~/.local/bin/mise activate bash)" + log "mise is not in your PATH" + log "ERROR END" + exit 1 fi if ! command -v "node" 2>&1 >/dev/null