Files
hydros/build_files/build.sh
2025-11-09 16:28:48 -05:00

55 lines
882 B
Bash
Executable File

#!/bin/bash
set -ouex pipefail
/ctx/dnf/remove.sh
# install openrazer
dnf -y install /tmp/rpms/ublue-os/ublue-os-akmods*.rpm
dnf -y install /tmp/rpms/kmods/kmod-openrazer*.rpm
# install git
dnf -y install git dnf5-plugins man
# copy
/ctx/copyfiles.sh
# dnf
/ctx/dnf/rpmfusion.sh
/ctx/dnf/greeter.sh
/ctx/dnf/hyprland.sh
/ctx/dnf/environment.sh
/ctx/dnf/applications.sh
/ctx/dnf/themes.sh
/ctx/dnf/terra.sh
# cleanup
dnf -y remove dnf5-plugins
# remove files in var lib dnf
rm -rf /var/lib/dnf
# remove fprint lib
rm -rf /var/lib/fprint
# remove PackageKit lib
rm -rf /var/lib/PackageKit
# clean up alsa
rm -rf /var/lib/alsa
# clean up flatpak
rm -rf /var/lib/flatpak
# clean up geoclue?
rm -rf /var/lib/geoclue
# clean up authselect?
rm -rf /var/lib/authselect
# set default shell as zsh
sed -i "s/^SHELL=.*/SHELL=\/bin\/zsh/" /etc/default/useradd
/ctx/finalize.sh