From 74baccd14c1154e0d465e8af11227299579bd359 Mon Sep 17 00:00:00 2001 From: Skip Grube Date: Fri, 1 Sep 2023 15:26:20 -0400 Subject: [PATCH] More tweaks - Added a couple of convenience packages - Updated favorites - Made it so installer icon is visible in live environment --- include/ws9_post_fixes.ks | 23 +++++++++++++++++++---- include/ws9_repos_pkgs.ks | 5 +++++ include/ws9_stock_RockyLive.ks | 2 +- 3 files changed, 25 insertions(+), 5 deletions(-) diff --git a/include/ws9_post_fixes.ks b/include/ws9_post_fixes.ks index 8ace48f..c3901ed 100644 --- a/include/ws9_post_fixes.ks +++ b/include/ws9_post_fixes.ks @@ -4,18 +4,18 @@ # Need DNS available, so we'll hack it up real quick: echo "nameserver 1.1.1.1" > /etc/resolv.conf -# switch default kernel +# switch default kernel package to the -lt variant: echo -e "DEFAULTKERNEL=kernel-lt-core\nUPDATEDEFAULT=yes" > /etc/sysconfig/kernel -#sed -i 's/DEFAULTKERNEL=kernel/DEFAULTKERNEL=kernel-lt/g' /etc/sysconfig/kernel + # Enable crb and extras by default dnf config-manager --enable crb dnf config-manager --enable extras dnf config-manager --enable elrepo-kernel -# Enable dkms and nvidia repos: -systemctl enable dkms +echo "nameserver 1.1.1.1" > /etc/resolv.conf +curl -v ifconfig.co curl -o /etc/yum.repos.d/nvidia.repo https://developer.download.nvidia.com/compute/cuda/repos/rhel9/x86_64/cuda-rhel9.repo cat > /etc/sysctl.d/80-i915-fix.conf < /dev/null +flatpak update +dnf -y makecache +# Enable dkms service: +systemctl enable dkms + +# Visible char. marks for sudo: +echo "Defaults pwfeedback" > /etc/sudoers.d/50_feedback + + +# Make Anaconda install-to-disk icon visible in live environment: +sed -i 's/NoDisplay=true/#NoDisplay=true/' /usr/share/applications/anaconda.desktop +sed -i 's/NoDisplay=true/#NoDisplay=true/' /usr/share/applications/liveinst.desktop + # Inside-the-ISO postinstall script # Anything put in /usr/shar/anaconda/post-scripts/*.ks will be run as a %post diff --git a/include/ws9_repos_pkgs.ks b/include/ws9_repos_pkgs.ks index d818c7a..b9b3211 100644 --- a/include/ws9_repos_pkgs.ks +++ b/include/ws9_repos_pkgs.ks @@ -96,9 +96,14 @@ gstreamer1-plugins-ugly ffmpeg vlc vlc-extras +pavucontrol + # Customization: grub-customizer +gnome-tweaks +dconf-editor +gnome-extensions-app memtest86+ syslinux diff --git a/include/ws9_stock_RockyLive.ks b/include/ws9_stock_RockyLive.ks index 4b1b6d8..5234135 100644 --- a/include/ws9_stock_RockyLive.ks +++ b/include/ws9_stock_RockyLive.ks @@ -342,7 +342,7 @@ if [ -f /usr/share/applications/liveinst.desktop ]; then cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE [org.gnome.shell] -favorite-apps=['firefox.desktop', 'evolution.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'org.gnome.Nautilus.desktop', 'anaconda.desktop'] +favorite-apps=['firefox.desktop', 'evolution.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop', 'vlc.desktop', 'anaconda.desktop'] FOE # Make the welcome screen show up