Setup v1.0
Pre-release
Pre-release
🚀 Linux Dev Environment Setup v1.0
Release v1.0 introduces the first stable version of the Linux Dev Environment Setup project, featuring three opinionated Bash scripts to bootstrap a developer workstation on popular Linux distributions:
setup.sh— Arch / Manjaroubuntu.sh— Ubuntu / Debianfedora.sh— Fedora / RHEL
Each script automates the installation and configuration of:
- System updates and essential CLI utilities (git, curl, wget, vim, htop, etc.)
- Developer toolchains (Python, Node.js, Java, PHP)
- Docker and Docker Compose
- Optional desktop applications (VS Code, Postman, Steam, etc.)
- Zsh + Oh My Zsh setup with recommended plugins and themes
⚠️ These scripts are intended for developer workstations and should be tested in a virtual machine before running on production systems.
🎯 Highlights of v1.0
- Initial release with three fully functional scripts
- Cross-distribution support for Arch, Ubuntu/Debian, and Fedora/RHEL
- Automated post-installation setup and basic cleanup
- Includes clear documentation for installation and usage
🧩 Quick start
From the repository root:
# Ubuntu/Debian
bash ./ubuntu.sh
# Fedora/RHEL
bash ./fedora.sh
# Arch/Manjaro
bash ./setup.sh