All checks were successful
Build container image / Build and push image (push) Successful in 33m30s
Build hypr ecosystem directly instead of solopasha, as he is MIA. May attempt to make a personal rpm repo to build hypr ecosystem, but for now just build directly. Reviewed-on: #20 Ended up switching to another copr repo building hyprland Co-authored-by: Eriq Taing <eriq12@protonmail.com> Co-committed-by: Eriq Taing <eriq12@protonmail.com>
48 lines
712 B
Bash
Executable File
48 lines
712 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -ouex pipefail
|
|
|
|
# remove
|
|
/ctx/dnf/remove.sh
|
|
|
|
# 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
|