From 53b78f5f1c5731626e2e90925b56fbbc9a20355f Mon Sep 17 00:00:00 2001 From: "Eshan Roy (Eshanized)" Date: Tue, 5 Mar 2024 00:03:50 +0530 Subject: [PATCH] @eshanized: push via push.sh!!! --- usr/local/bin/snigdhaos-graphical-target | 27 +++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/usr/local/bin/snigdhaos-graphical-target b/usr/local/bin/snigdhaos-graphical-target index 3b3fca4..81b3e90 100644 --- a/usr/local/bin/snigdhaos-graphical-target +++ b/usr/local/bin/snigdhaos-graphical-target @@ -54,4 +54,29 @@ fi # freenonouveau = remove nvidia-dkms and nouveau if [[ $selection == "freenonouveau" ]]; then - \ No newline at end of file + echo + echo "Removing nvidia-dkms, nonouveau..." + echo + pacman -Rns --noconfirm nvidia-dkms nvidia-utils nvidia-settings egl-wayland xf86-video-nouveau + cp /etc/calamares/settings-advanced-no-nvidia.conf /etc/calamares/settings-advanced.conf +fi + +# nonfree = keep nvidia and nonouveau +if [[ $selection == "nonfree" ]]; then + echo + echo "Keep nvidia and nonouveau" + echo +fi + +# nonfreenonouveau = keep nvidia-dkms only + +if [[ $selection == "nonfreenonouveau" ]]; then + echo + echo "Keep nvidia-dkms; removing nonouveau" + echo + pacman -Rns --noconfirm xf86-video-nouveau +fi + +echo +echo "--->> End snigdhaos-fixes <<---" +echo \ No newline at end of file