autoexec.sh environment enhancement
These changes are to fix an issue I encountered on a vanilla built Ubuntu Server with a fresh enigma install
This commit is contained in:
committed by
GitHub
parent
23f9fa6e49
commit
56df7ebf26
@@ -6,7 +6,9 @@ AUTOEXEC_LOGFILE="$ENIGMA_INSTALL_DIR/logs/autoexec.log"
|
|||||||
TIME_FORMAT=`date "+%Y-%m-%d %H:%M:%S"`
|
TIME_FORMAT=`date "+%Y-%m-%d %H:%M:%S"`
|
||||||
|
|
||||||
# Mise en place
|
# 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
|
# Environment Versions
|
||||||
ENIGMA_NODE_VERSION=${ENIGMA_NODE_VERSION:=$(toml get --toml-path=$ENIGMA_INSTALL_DIR/mise.toml tools.node)}
|
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
|
if ! command -v "mise" 2>&1 >/dev/null
|
||||||
then
|
then
|
||||||
log "mise is not in your PATH, activating"
|
log "mise is not in your PATH"
|
||||||
eval "$(~/.local/bin/mise activate bash)"
|
log "ERROR END"
|
||||||
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! command -v "node" 2>&1 >/dev/null
|
if ! command -v "node" 2>&1 >/dev/null
|
||||||
|
|||||||
Reference in New Issue
Block a user