An Arch Linux System Tool that automates the setup and configuration of an Arch Linux system with Gnome. It installs and configures packages, desktop environments, and various utilities to create a fully functional development environment.
- 🔄 Automated system updates
- 📦 Package installation by categories:
- System utilities
- Development tools
- System maintenance tools
- Desktop environment
- Office applications
- Media packages
- Fonts
- 🛠️ Automatic installation of yay AUR helper
- 🖥️ GNOME desktop environment setup with tiling-like features
- 🎮 Flatpak integration for specific applications
- ⚙️ Automatic service configuration
- 🔧 GNOME extensions and hotkey configuration
- A fresh Arch Linux installation
- Internet connection
- sudo privileges
- Clone this repository:
git clone https://github.com/typecraft-dev/crucible.git
- Run the setup script:
./run.sh
-
Follow the prompts to select the packages you want to install.
-
The script will handle the rest of the setup process.
-
After the setup is complete, you can reboot your system to see the changes.