diff --git a/scripts/install-browser.sh b/scripts/install-browser.sh index 6834b7d..1c39a0d 100755 --- a/scripts/install-browser.sh +++ b/scripts/install-browser.sh @@ -2,9 +2,36 @@ # # Author : Gaston Gonzalez # Date : 16 March 2024 -# Purpose : Install light weight web browser +# Updated : 20 October 2024 +# Purpose : Install light weight web browsers +# +# Postconditions: +# 1. Min browser installed +# 2. Brave brower installed -et-log "Installing Brave web browser" +et-log "Installing Min web browser..." + +VERSION="1.33.1" +FILE="min-${VERSION}-amd64.deb" +URL="https://github.com/minbrowser/min/releases/download/v${VERSION}/${FILE}" + +if [ ! -e $ET_DIST_DIR/$FILE ]; then + et-log "Downloading Min web browser: $URL" + + curl -s -L -O --fail $URL + + [ ! -e $ET_DIST_DIR ] && mkdir -v $ET_DIST_DIR + + mv -v $FILE $ET_DIST_DIR +else + et-log "${FILE} already downloaded. Skipping..." +fi + +et-log "Installing ${ET_DIST_DIR}/${FILE}..." +dpkg -i $ET_DIST_DIR/$FILE + + +et-log "Installing Brave web browser..." INSTALL_PATH=$(which brave-browser) if [ $? -ne 0 ]; then