A lightweight recovery and setup helper for fresh Termux installations.
Termux Bootstrap helps restore a clean Termux environment by installing required packages, validating the environment, and providing a structured foundation for rebuilding personal development workflows.
A fresh Termux installation often requires repeating the same setup steps:
- Installing packages
- Restoring Git configuration
- Installing development tools
- Reconnecting projects
- Rebuilding command-line workflows
This project provides a simple and repeatable bootstrap process.
- Termux environment detection
- Package installation from a managed list
- Version tracking
- Safe setup workflow
- Separation of public configuration and private data
- Android device
- Termux
- Internet connection
Clone the repository:
git clone https://github.com/UnB21/termux-bootstrap
cd termux-bootstrap
Run the installer:
chmod +x install.sh
./install.sh
Project Structure
termux-bootstrap/
├── config/
├── scripts/
├── install.sh
├── packages.txt
├── VERSION
└── README.md
Security
This project intentionally does not store:
Passwords
GitHub tokens
Private keys
VPN credentials
Personal configuration secrets
Sensitive configuration should be restored manually or through protected local files.
Current Version
0.1.0-alpha
Status
This project is currently under active development.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.