diff --git a/lib/steps.sh b/lib/steps.sh index c5191b6..d5fe20d 100755 --- a/lib/steps.sh +++ b/lib/steps.sh @@ -1,15 +1,12 @@ #!/bin/bash -# lib/steps.sh — orquestador de steps del core installer TOTAL_STEPS=6 HV_BASE="$HOME/.local/share/hydra-veil" - HV_CORE="$HV_BASE/core" HV_CLI="$HV_BASE/cli" HV_GUI="$HV_BASE/gui" HV_ESSENTIALS="$HV_BASE/essentials" - HV_VENV="$HV_CORE/.venv" INSTALL_DIR="$HOME" @@ -18,7 +15,6 @@ HV_CONFIG_DIR="$HOME/.config/hydra-veil" HV_CACHE_DIR="$HOME/.cache/hydra-veil" HV_STATE_DIR="$HOME/.state/hydra-veil" -# sing-box SINGBOX_BIN="/usr/bin/sing-box" SINGBOX_WRAPPER="/usr/local/bin/hydraveil-singbox" SINGBOX_VERSION="1.13.5" @@ -43,10 +39,12 @@ declare -A REPO_BRANCHES=( ) declare -A REPO_DIRS=( + ["core"]="$HV_CORE" ["cli"]="$HV_CLI" ["essentials"]="$HV_ESSENTIALS" ["gui"]="$HV_GUI" ) + _STEPS_DIR="$SCRIPT_DIR/lib/steps" for _step in preflight repos python_env singbox wrapper sudoers; do