diff --git a/artix-install.sh b/artix-install.sh index 589f296..8d8ae8e 100755 --- a/artix-install.sh +++ b/artix-install.sh @@ -25,7 +25,6 @@ echo "Making scripts executable..." chmod +x scripts/.local/bin/clear-clipboard.sh chmod +x scripts/.local/bin/update.sh -chmod +x scripts/.local/bin/vfio.sh chmod +x sway/.config/sway/autostart.sh chmod +x waybar/.config/waybar/ivpn-reconnect.sh chmod +x waybar/.config/waybar/ivpn-status.sh diff --git a/fedora-install.sh b/fedora-install.sh index 5b942e9..7539893 100755 --- a/fedora-install.sh +++ b/fedora-install.sh @@ -25,7 +25,6 @@ echo "Making scripts executable..." chmod +x scripts/.local/bin/clear-clipboard.sh chmod +x scripts/.local/bin/update.sh -chmod +x scripts/.local/bin/vfio.sh sleep 0.5 echo "Done!" diff --git a/scripts/.local/bin/vfio.sh b/scripts/.local/bin/vfio.sh deleted file mode 100755 index efa50eb..0000000 --- a/scripts/.local/bin/vfio.sh +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/dash - -if [ "$(lsb_release -si)" = "Arch" ] || [ "$(lsb_release -si)" = "Artix" ]; then - echo "This script must be run on either Arch Linux or Artix Linux. Quitting..." -fi - -if [ $(id -u) -ne 0 ]; then - echo "This script must be run as root. Quitting..." - exit 1 -fi - -if [ "$1" = "on" ]; then - if grep "#MODULES=()" /etc/mkinitcpio.conf > /dev/null; then - echo "VFIO is already enabled. Quitting..." - exit 1 - fi - - echo "Enabling VFIO..." - sed -i 's/MODULES=()/#MODULES=()/g' /etc/mkinitcpio.conf - sed -i 's/#MODULES=(vfio/MODULES=(vfio/g' /etc/mkinitcpio.conf -elif [ "$1" = "off" ]; then - if grep "#MODULES=(vfio" /etc/mkinitcpio.conf > /dev/null; then - echo "VFIO is already disabled. Quitting..." - exit 1 - fi - - echo "Disabling VFIO..." - sed -i 's/#MODULES=()/MODULES=()/g' /etc/mkinitcpio.conf - sed -i 's/MODULES=(vfio/#MODULES=(vfio/g' /etc/mkinitcpio.conf -else - echo "Please run with either 'on' or 'off' as command line argument. Quitting..." - exit 1 -fi - -sleep 0.5 - -echo "Regenerating initramfs..." -mkinitcpio -P - -echo "Done!"