ProxyFlow – A simple terminal tool to quickly set, unset, and manage HTTP, HTTPS, and SOCKS5 proxy environment variables in your current shell session.
- Supports selective proxy types or all at once.
- Shows current proxy settings in a clean format.
- Designed to work seamlessly with
source
for immediate effect in the current terminal.
source proxyflow.sh
move proxyflow.sh to ~/.local/bin
.
then write this line on ~/.zshrc
or ~/.bashrc
alias proxyflow='source proxyflow.sh
proxyflow -u all -i 127.0.0.1 -p 1080 -t all
the output will be something like this:
http proxy : <unset>
https proxy : <unset>
socks5 proxy : <unset>
http proxy : 127.0.0.1:1080
https proxy : 127.0.0.1:1080
socks5 proxy : 127.0.0.1:1080