This is a collection of scripts that I wrote to make the process of reinstalling Arch easier and faster. The code is pretty ugly, but hey, this is my first script, and it works, so who cares.
bash <(curl -s https://raw.githubusercontent.com/ch1ebak/postinstall-script/refs/heads/main/postinstall)
| Module | Script | Description |
|---|---|---|
| Install | Core | Installs core applications I always want to have installed, no matter which WM or editor I use. Installs Paru and modifies pacman.conf. |
| Dotfiles | Clones my dotfiles and links them to the config folder using Stow. Makes Rofi modules executable. | |
| SDDM | Installs SDDM and the Astronaut theme. | |
| Qtile | Installs Qtile and its dependencies/applications I use on X11. | |
| Hyprland | Installs Hyprland and the Wayland-specific applications | |
| Mango | Installs Mango WC and the Wayland-specific applications | |
| Gaming | Installs Steam, Lutris, Nexus Mod Manager and Heroic Launcher. | |
| VM | Installs Virt-manager. | |
| Remove | Remove | Remove scripts for Hyprland, Qtile, and VM, for when I'm feeling lazy. |
| System | Update | Updates Arch. Nothing fancy. |
| Cleanup | Cleans up unneeded dependencies, clears trash and old files. |
Warning
Theme switcher no longer included - I have moved it to scripts/rofi-utilities
