Skip to content

Commit

Permalink
autoexec.sh environment enhancement
Browse files Browse the repository at this point in the history
These changes are to fix an issue I encountered on a vanilla built Ubuntu Server with a fresh enigma install
  • Loading branch information
crhultay authored Dec 4, 2024
1 parent 23f9fa6 commit 56df7eb
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions autoexec.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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)}
Expand All @@ -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
Expand Down

0 comments on commit 56df7eb

Please sign in to comment.