Simplify and accelerate the setup of your Linux environment with DevChest, a curated collection of automation scripts. These scripts streamline the installation and configuration of essential applications and tools, making it effortless to get your system ready for development or everyday use.
- Automates the installation of common Linux applications and tools.
- Supports multiple Linux distributions (e.g., Ubuntu, Fedora, etc.).
- Easy-to-follow modular scripts for customization.
- A supported Linux distribution (Ubuntu, Debian, CentOS, RHEL, or Fedora).
sudoprivileges to install packages and configure the system.- Internet connection for downloading scripts and dependencies.
Before running any installation script, it is strongly recommended that you read and review its contents to ensure it is safe, free of bugs, and does not contain any malicious code.
You can review the core components of DevChest directly on GitHub:
- 🔧 Main installation script (
install.sh) - 🧩 Utility functions (
utils.sh) - 📂 All individual tool scripts (
/scriptsdirectory)
By reviewing the code, you maintain full control and transparency over what is being executed on your system.
To set up your environment with DevChest, you can download and run the install.sh script or run the following cURL or wget command:
sudo bash -c "$(curl -fsSL https://raw.githubusercontent.com/groot-arena/DevChest/main/install.sh)"
sudo bash -c "$(wget -qO- https://raw.githubusercontent.com/groot-arena/DevChest/main/install.sh)"
- Docker Engine
- Google Chrome
- NVM (Node Version Manager)
- VS Code (Stable)
Contributions are welcome! If you'd like to add a new script or improve an existing one:
- Fork the repository.
- Create a new branch:
git checkout -b feat/package-name- Commit your changes:
git commit -m "Add your message here"- Push to your fork:
git push origin feature-name- Open a pull request describing your changes.
If you have any issues or questions, please open an issue in this repository.