- Notifications
You must be signed in to change notification settings - Fork1
A Proxy Manager for Windows
License
NotificationsYou must be signed in to change notification settings
JDeepD/SetProxy
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Clone the repository
git clone https://github.com/JDeepD/SetProxy.git
Runinstall.ps1
pwsh .\install.ps1
To update the tool, pull all the changes and run:
pwsh .\install.ps1 -update
setproxy create
setproxy list
setproxy <nickname>
setproxy
setproxy unset
Plus Tip: Use setproxy withfzf for an even smoother experience.
functionfpx{$selection=$(setproxy fzflist| fzf--height40%--pointer=''--border--info=inline--prompt='▶'--color=fg+:#FFFFFF,bg+:#FF0000,gutter:-1 --exact) -split '\s+' | Select-Object -First 1; setproxy$selection}
PowerShell.2023-03-12.00-55-05_Trim.mp4
Inspired fromproxyman andnits-proxy
- Make installation procedure smoother (preferably through package managers like winget or scoop)
- Convert to Powershell module which allows easy installation an updates
- Support for proxy bypasses
- Eliminate some dependencies(gsudo for example)
- (maybe) Integrate tightly with fzf so that it does not have 2 different interfaces
- (maybe) An cross-platform Proxy manager which works for both Windows and Unix based systems
- (maybe) A GUI tool for managing proxy configurations
- Integrate tightly with fzf so that it does not have 2 different interfaces
- An cross-platform Proxy manager which works for both Windows and Unix based systems
- A GUI tool for managing proxy configurations
- update pulled from git by itself
- there was some ability to make a new shell with the proxy settings applied so that it doesnt interfere with globals (probs wouldnt work for windows networking but for the other two it would be nice)
- could specify the commands to run in the config (could add more apps etc)