# --- Proxy Settings ---
# Переменные для прокси по умолчанию (если нужно, чтобы он был включен всегда)
# export HTTP_PROXY="http://127.0.0.1:10809"
# export HTTPS_PROXY="http://127.0.0.1:10809"

# Удобные функции-переключатели для терминала
proxy_on() {
    export HTTP_PROXY="http://hproxy.local:12334"
    export HTTPS_PROXY="http://hproxy.local:12334"
    export ALL_PROXY="socks5://hproxy.local:12334"
    export NO_PROXY="hproxy.local,localhost,127.0.0.1"
    echo "✅ Proxy enabled. Checking route..."
    # Подставляем результат выполнения curl прямо в строку
    echo "🌍 Current IP: $(curl -s --max-time 3 https://ifconfig.me)"
}

proxy_off() {
    unset HTTP_PROXY HTTPS_PROXY ALL_PROXY
    echo "❌ Proxy disabled. Checking route..."
    echo "🏠 Current IP: $(curl -s --max-time 3 https://ifconfig.me)"
}

# Заодно можно добавить алиас, чтобы быстро чекать IP в любой момент без переключения
alias myip='echo "IP: $(curl -s --max-time 3 https://ifconfig.me)"'

