From 339a75ae573fb3d5b5ee805c0dcd4e9f6ee180d6 Mon Sep 17 00:00:00 2001 From: Gaston Gonzalez Date: Sun, 20 Oct 2024 07:04:56 -0700 Subject: [PATCH] Browser - Added an installer for the Min web browser. It's much lighter weight than Brave. --- scripts/install-browser.sh | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) 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