updated & ready to merge

This commit is contained in:
Fr4nz D13trich 2025-12-22 18:51:38 +01:00
parent 5910d664d4
commit 8e1e61b4c1
3 changed files with 10 additions and 7 deletions

View file

@ -2,11 +2,12 @@
## Overview ## Overview
### Helium_Helper.sh ### Helium_Helper.sh
- Interactive installer and updater script - Interactive installer and updater script
- Installs to `/home/<USER>/.apps/Helium` | changeable in line 16 `INSTALL_PATH` - Installs to `/home/<USER>/.apps/Helium` | changeable in line 27 `INSTALL_PATH`
- Assumes: - Assumes:
- Presence of `/home/<USER>/.apps/Helium` when updating | changeable in line 16 `INSTALL_PATH` - Presence of `/home/<USER>/.apps/Helium` when updating | changeable in line 27 `INSTALL_PATH`
- Executable named `helium-browser.AppImage` | for convenience so launchers don't have to be edited at each update - Executable named `Helium.AppImage` | for convenience so launchers don't have to be edited at each update
- Keeps prior AppImage as `helium-browser.OldAppImage` which will be replaced at every update - Keeps prior AppImage as `Helium.old` which will be replaced at every update
- Adds desktop launcher to `/home/<USER>/.local/share/applications`
### Helium_Auto_Update.sh ### Helium_Auto_Update.sh
- Automatic updater script - Automatic updater script

View file

@ -18,6 +18,7 @@ APP_NAME="Helium"
APP_NAME_LONG="Helium Web Browser" APP_NAME_LONG="Helium Web Browser"
SOURCE="GitHub" SOURCE="GitHub"
SCRIPT_NAME="$APP_NAME Helper Script" SCRIPT_NAME="$APP_NAME Helper Script"
SCRIPT_FILE_NAME="helium_helper.sh"
SCRIPT_VERSION="0.5.1" SCRIPT_VERSION="0.5.1"
DATE=$(date) DATE=$(date)
@ -337,16 +338,16 @@ compare_version() {
help() { help() {
echo -e "\n${LCY}${SCRIPT_NAME}${CRS}\n" echo -e "\n${LCY}${SCRIPT_NAME}${CRS}\n"
echo -e "$APP_NAME_LONG installer & updater script\n" echo -e "$APP_NAME_LONG installer & updater script\n"
echo -e "Syntax: helium_helper.sh [ -i | -L | -u | -U | -r | -c | -s | -S | -h ]\n" echo -e "Syntax: $SCRIPT_FILE_NAME [ -i | -L | -u | -r | -c | -s | -h ]\n" # | -U | -S
echo -e "Options:\n" echo -e "Options:\n"
echo -e "\t-i\tDownload & install $APP_NAME_LONG from $SOURCE" echo -e "\t-i\tDownload & install $APP_NAME_LONG from $SOURCE"
echo -e "\t-L\tCreate desktop launcher" echo -e "\t-L\tCreate desktop launcher"
echo -e "\t-u\tDownload & update $APP_NAME_LONG from $SOURCE" echo -e "\t-u\tDownload & update $APP_NAME_LONG from $SOURCE"
echo -e "\t-U\tEnable automatic updates on login ${RED}--> Not yet working${CRS}" #echo -e "\t-U\tEnable automatic updates on login ${RED}--> Not yet working${CRS}"
echo -e "\t-r\tRemove $APP_NAME_LONG" echo -e "\t-r\tRemove $APP_NAME_LONG"
echo -e "\t-c\tCompare local to remote version" echo -e "\t-c\tCompare local to remote version"
echo -e "\t-s\tShow script version" echo -e "\t-s\tShow script version"
echo -e "\t-S\tUpdate script ${RED}--> Not yet working${CRS}" #echo -e "\t-S\tUpdate script ${RED}--> Not yet working${CRS}"
echo -e "\t-h\tPrint this help page.\n" echo -e "\t-h\tPrint this help page.\n"
echo -e "Configured locations:\n" echo -e "Configured locations:\n"
echo -e "\t${CYN}${INSTALL_PATH}${CRS}\t\tInstall location" echo -e "\t${CYN}${INSTALL_PATH}${CRS}\t\tInstall location"

View file

@ -10,6 +10,7 @@
- Dependency check fixed - Dependency check fixed
- Launcher function works - Launcher function works
- Remover extended - Remover extended
- Readme updated
## Add ## Add