# =============================================================================
# ENVIRONMENT & PATH CONFIGURATION
# =============================================================================

# 1. Source functions first
if [[ -f "$HOME/.func" && -r "$HOME/.func" ]]; then
    source "$HOME/.func"
fi

# 2. Define Root Variables
export DOTNET_ROOT="$HOME/.dotnet"

# 3. PATH INITIALIZATION
# -----------------------------------------------------------------------------
append_path \
    "$HOME/.local/bin" \
    "$DOTNET_ROOT" \
    "$DOTNET_ROOT/tools" \
    "$HOME/.opencode/bin" \
    "$HOME/Flutter/bin" \
    "/Applications/Espanso.app/Contents/MacOS"

# Finalize PATH
export PATH