Crucible
crafting and managing my arch linux install. through dotfiles and config scripts
Install / Use
/learn @typecraft-dev/CrucibleREADME
Typecraft's Crucible 🛠️
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.
Features
- 🔄 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
Prerequisites
- A fresh Arch Linux installation
- Internet connection
- sudo privileges
Installation
- 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.
