#!/bin/bash while getopts 'inh' OPTION; do case "$OPTION" in i) echo "Mode Intel" mv /etc/X11/xorg.conf.d/20-nvidia.conf /etc/X11/xorg.conf.d/20-nvidia.conf.old # mv /etc/X11/xorg.conf.d/20-hybrid.conf /etc/X11/xorg.conf.d/20-hybrid.conf.old mv /etc/X11/xorg.conf.d/20-intel.conf.old /etc/X11/xorg.conf.d/20-intel.conf mv /etc/modprobe.d/blacklist-nvidia.conf.old /etc/modprobe.d/blacklist-nvidia.conf mv /lib/udev/rules.d/50-disable-nvidia.rules.old /lib/udev/rules.d/50-disable-nvidia.rules mkinitcpio -p linux ;; n) echo "Mode Nvidia" mv /etc/X11/xorg.conf.d/20-intel.conf /etc/X11/xorg.conf.d/20-intel.conf.old # mv /etc/X11/xorg.conf.d/20-hybrid.conf /etc/X11/xorg.conf.d/20-hybrid.conf.old mv /etc/X11/xorg.conf.d/20-nvidia.conf.old /etc/X11/xorg.conf.d/20-nvidia.conf mv /etc/modprobe.d/blacklist-nvidia.conf /etc/modprobe.d/blacklist-nvidia.conf.old mv /lib/udev/rules.d/50-disable-nvidia.rules /lib/udev/rules.d/50-disable-nvidia.rules.old mkinitcpio -p linux ;; h) echo "Mode Hybrid" mv /etc/X11/xorg.conf.d/20-nvidia.conf /etc/X11/xorg.conf.d/20-nvidia.conf.old mv /etc/X11/xorg.conf.d/20-intel.conf /etc/X11/xorg.conf.d/20-intel.conf.old # mv /etc/X11/xorg.conf.d/20-hybrid.conf.old /etc/X11/xorg.conf.d/20-hybrid.conf mv /etc/modprobe.d/blacklist-nvidia.conf /etc/modprobe.d/blacklist-nvidia.conf.old mv /lib/udev/rules.d/50-disable-nvidia.rules /lib/udev/rules.d/50-disable-nvidia.rules.old mkinitcpio -p linux esac done