trigger sudo before less can block password prompt

This commit is contained in:
Adam 2024-01-01 04:13:57 -05:00
parent 98273d1848
commit 8e370aea46

15
setup
View file

@ -2,10 +2,18 @@
set -e set -e
# Trigger sudo prompt before less can block password input
sudo echo ''
# Detect OS and act accordingly
. /etc/os-release
OS=$NAME
# Check for less and install if not found # Check for less and install if not found
if ! type "less" &> /dev/null; then if ! type "less" &> /dev/null; then
echo "less not found, installing..." echo "less not found, installing..."
sudo pacman -S --noconfirm less sudo pacman -S --noconfirm less # <<< should handle other distros here
fi fi
# Execute in less with a header for style points # Execute in less with a header for style points
@ -17,10 +25,7 @@ curl -s https://old.doordesk.net/doors
echo -e "Doors are sturdier than windows. echo -e "Doors are sturdier than windows.
-------------------------------------------------------" -------------------------------------------------------"
# Detect OS and run corresponding setup echo -e "\nSetup for $OS"
. /etc/os-release
OS=$NAME
echo -e "\nDetected OS as $OS"
if [[ $OS == *Arch* ]]; then if [[ $OS == *Arch* ]]; then
cd cd