diff --git a/arch-config/install.sh b/arch-config/install.sh index 118ecd9e..ff1f4953 100644 --- a/arch-config/install.sh +++ b/arch-config/install.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -euo pipefail + #DO NOT MAKE CHANGES TO THE INSTALL SCRIPT HERE. USE arcolinux-config.sh IN ~/scripts FOR THAT #change to home (does not show in terminal) diff --git a/arch-config/scripts/arcolinux-config.sh b/arch-config/scripts/arcolinux-config.sh index 43c59e80..0bd231c8 100644 --- a/arch-config/scripts/arcolinux-config.sh +++ b/arch-config/scripts/arcolinux-config.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -euo pipefail + #ANY CHANGES TO THE INSTALLATION PROCEDURE SHOULD BE MADE HERE #change to home (does not show in terminal) diff --git a/arch-config/scripts/clean-trash.sh b/arch-config/scripts/clean-trash.sh index e1939e0d..b8c3575e 100644 --- a/arch-config/scripts/clean-trash.sh +++ b/arch-config/scripts/clean-trash.sh @@ -1,4 +1,6 @@ #!/bin/bash +set -euo pipefail + rm -rvf $HOME/.local/share/Trash -rm -rvf /mnt/1d90c4d5-21d2-4455-bb4a-814de8496744/.Trash-1000/ \ No newline at end of file +rm -rvf /mnt/1d90c4d5-21d2-4455-bb4a-814de8496744/.Trash-1000/ diff --git a/arch-config/scripts/dunst-backlight.sh b/arch-config/scripts/dunst-backlight.sh index 9bffebda..e1766762 100644 --- a/arch-config/scripts/dunst-backlight.sh +++ b/arch-config/scripts/dunst-backlight.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -euo pipefail + # You can call this script like this: # $./dunst-backlight.sh up # $./dunst-backlight.sh down diff --git a/arch-config/scripts/dunst-volume.sh b/arch-config/scripts/dunst-volume.sh index ca03dc0e..8b60b4f6 100644 --- a/arch-config/scripts/dunst-volume.sh +++ b/arch-config/scripts/dunst-volume.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -euo pipefail + # You can call this script like this: # $./dunst-volume.sh up # $./dunst-volume.sh down diff --git a/arch-config/scripts/git-pull.sh b/arch-config/scripts/git-pull.sh index 76438717..bbcfc932 100644 --- a/arch-config/scripts/git-pull.sh +++ b/arch-config/scripts/git-pull.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -euo pipefail + cd "$HOME/GitProjects/config" || exit git pull diff --git a/arch-config/scripts/iommu.sh b/arch-config/scripts/iommu.sh index e3559fb0..a52892aa 100755 --- a/arch-config/scripts/iommu.sh +++ b/arch-config/scripts/iommu.sh @@ -1,8 +1,11 @@ #!/bin/bash + +set -euo pipefail + shopt -s nullglob for g in /sys/kernel/iommu_groups/*; do echo "IOMMU Group ${g##*/}:" for d in $g/devices/*; do echo -e "\t$(lspci -nns ${d##*/})" done; -done; \ No newline at end of file +done; diff --git a/arch-config/scripts/redetect-audio.sh b/arch-config/scripts/redetect-audio.sh index dcaf6bdb..1ce17153 100644 --- a/arch-config/scripts/redetect-audio.sh +++ b/arch-config/scripts/redetect-audio.sh @@ -1,4 +1,6 @@ #!/bin/bash +set -euo pipefail + # redetects PulseAudio outputs pacmd unload-module module-udev-detect && pacmd load-module module-udev-detect diff --git a/arch-config/scripts/startup.sh b/arch-config/scripts/startup.sh index e78669e3..3a91951d 100644 --- a/arch-config/scripts/startup.sh +++ b/arch-config/scripts/startup.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -euo pipefail + # redetects PulseAudio outputs pacmd unload-module module-udev-detect && pacmd load-module module-udev-detect