Commit Graph

6 Commits

Author SHA1 Message Date
Houzhong Xu 2fe53b6504
Implement user choice for proxy usage
- Add interactive proxy selection before installation
- Test proxy connection before proceeding with proxy setup
- Ask user whether to keep proxy after installation
- Update both smart-install.sh and quick-install.sh with same logic
- Provide clear Y/N choices for better user experience
- Ensure proxy is only used when explicitly chosen by user
2025-09-20 17:37:09 +00:00
Houzhong Xu 35173b09d1
Update installation logic to default proxy usage
- Change smart-install.sh to prioritize proxy over direct connection
- Add interactive proxy preference selection after installation
- Update quick-install.sh to default to proxy usage
- Provide user choice to keep or disable proxy after installation
- Ensure reliable installation by using proxy by default
- Add clear proxy management instructions post-installation
2025-09-20 17:34:01 +00:00
Houzhong Xu 5611d54a47
Add smart proxy-aware installation system
- Add smart-install.sh that auto-detects network environment
- Update install-zsh-config.sh to check proxy before downloading
- Update quick-install.sh to handle proxy configuration
- Add proxy management section to README
- Ensure oh-my-zsh and plugins download through proxy when needed
- Automatic proxy configuration creation for network-restricted environments
2025-09-20 17:32:21 +00:00
Houzhong Xu 8861d81371
Add proxy toggle script for easy proxy management
- Add proxy-toggle.sh script with full proxy control functionality
- Support temporary and permanent proxy enable/disable
- Add proxy status checking and connection testing
- Include convenient aliases: proxy-on, proxy-off, proxy-toggle, etc.
- Automatic IP display when switching proxy states
- Configuration file management for persistent proxy settings
2025-09-20 17:31:03 +00:00
Houzhong Xu 7fe25f26c9
Fix zsh plugin installation issues
- Remove problematic git submodules for custom plugins
- Update install script to properly handle plugin installation
- Add test-plugins.sh script to verify plugin installation
- Update README with troubleshooting for auto-suggestions
- Ensure plugins are downloaded fresh on each installation
2025-09-20 17:23:45 +00:00
Houzhong Xu 92febc12aa
Add zsh configuration sync system
- Add zshrc.template with full oh-my-zsh configuration
- Add install-zsh-config.sh for complete installation
- Add quick-install.sh for one-command installation
- Add sync script for configuration updates
- Include custom aliases and plugin configurations
- Support for ansible, docker, terraform, kubernetes tools
2025-09-20 17:19:32 +00:00