| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A robust, modular Bash script to automate setting up a Linux development environment across multiple distributions. Features include enhanced error handling, interactive package selection, and support for custom configurations—all in a single, portable file.
The script offers flexible installation categories via an interactive menu. Default non-TTY installs include:
More categories (e.g., Docker, Go, Node.js) can be added by extending the script.
Download and run:
curl -sSL https://raw.githubusercontent.com/vinitparekh17/linux-setup-for-developers/refs/heads/main/devsetup.sh -o devsetup.sh
chmod +x devsetup.sh
./devsetup.shTip
Review the script before running (less devsetup.sh) for security.
./devsetup.sh [-n] [-d] [-v] [-h]
-n Dry run: Simulate without changes
-d Developer mode: Enable extra tools (TBD)
-v Verbose: Detailed output
-h Help: Show usageEdit ~/.config/devsetup/config.sh to override defaults:
AUR_HELPER="paru" # Default: yayFound a bug or want to add a feature? Fork the repo, make changes, and submit a pull request! See the script’s inline comments for guidance.
MIT License - feel free to use, modify, and share!
| Back | FazBrowse Home | New Git URL |