A collection of system configuration and package installation scripts for various Linux distributions. Currently includes:
- Ubuntu-/Debian-like systems (uses
apt
) - Arch-based systems (uses
pacman
+yay
) - Fedora/Nobara/RHEL-like systems (uses
dnf
)
These scripts help you quickly set up a development or multimedia environment with essential tools, fonts, and configurations. Each script is tailored to a specific distro family, installing packages, configuring shells, and more.
install_apt.sh
– Installs packages and configures Ubuntu-/Debian-like systems.install_pacman.sh
– Installs packages and configures Arch-based systems (e.g., Arch Linux, Manjaro, EndeavourOS).install_dnf.sh
– Installs packages and configures Fedora-like systems (e.g., Fedora, Nobara, RHEL family).
- A Linux distribution supported by one of the scripts above.
- Basic command-line usage (e.g., navigating directories, running
bash
scripts).
- Clone or download this repository (as ZIP) to your local machine.
- Extract the ZIP file (if downloaded) or open the cloned folder.
- Based on your distro, pick the corresponding script:
- Ubuntu/Debian:
install_apt.sh
- Arch-based:
install_pacman.sh
- Fedora/Nobara:
install_dnf.sh
- Ubuntu/Debian:
- Run the script in a terminal:
bash install_apt.sh
Or:
bash install_pacman.sh
Or:
bash install_dnf.sh
- Follow any prompts or confirmations during package installation.
Note: Depending on your system, you may need to run the script with
sudo
privileges or input your password when prompted.
- Fork the repository.
- Create a feature branch.
- Make changes or add new scripts for other distros.
- Open a pull request to have your changes reviewed and merged.
This project is licensed under the GNU General Public License v3.0.