#!/usr/bin/env bash # # SCRIPT NAME: # arch.sh # # AUTHOR: # Severin Kaderli # # DESCRIPTION: # Installs arch packages from the offical repositories output::section "Arch Packages" install-pkgbuild() { output::log "Installing ${1} PKGBUILD" cd "${INSTALL_DIR}/PKGBUILDs/${1}" || exit paru -Ui output::success "${1} successfully installed" } if output::prompt "Do you want to install Arch packages?"; then output::log "Updating package database" paru -Syy |& output::debug output::success "Package database successfully updated" install-pkgbuild "severin-base" if [ "${HOST}" = "odin" ]; then install-pkgbuild "severin-cpu-intel" install-pkgbuild "severin-gpu-intel" install-pkgbuild "severin-gpu-nvidia" fi if [ "${HOST}" = "tyr" ]; then install-pkgbuild "severin-cpu-amd" install-pkgbuild "severin-gpu-amd" install-pkgbuild "severin-gpu-nvidia" fi fi