diff options
Diffstat (limited to 'binary_tarball/content')
-rwxr-xr-x | binary_tarball/content/launch_librewolf.sh | 32 | ||||
-rw-r--r-- | binary_tarball/content/toggle-settings.sh | 21 |
2 files changed, 0 insertions, 53 deletions
diff --git a/binary_tarball/content/launch_librewolf.sh b/binary_tarball/content/launch_librewolf.sh deleted file mode 100755 index 26c1bd5..0000000 --- a/binary_tarball/content/launch_librewolf.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/env bash - -INSTALL_FOLDER=$(realpath $(dirname $0)); -INSTALL_SETTINGS_FOLDER=$INSTALL_FOLDER/settings; -PROFILE_SETTINGS_FOLDER=$HOME/.librewolf/settings; - -# Adds option to install settings if argument is passed -if [ "$1" = "--install-settings" ]; then - mkdir -p $PROFILE_SETTINGS_FOLDER; - cp $INSTALL_SETTINGS_FOLDER/defaults/pref/local-settings.js $PROFILE_SETTINGS_FOLDER/local-settings.js; - cp $INSTALL_SETTINGS_FOLDER/distribution/policies.json $PROFILE_SETTINGS_FOLDER/policies.json; - cp $INSTALL_SETTINGS_FOLDER/librewolf.cfg $PROFILE_SETTINGS_FOLDER/librewolf.cfg; - cp $INSTALL_SETTINGS_FOLDER/toggle-settings.sh $PROFILE_SETTINGS_FOLDER/toggle-settings.sh; -fi - -# Sets up settings links -mkdir -p $INSTALL_FOLDER/defaults/pref/; -mkdir -p $INSTALL_FOLDER/distribution/; -ln -s $PROFILE_SETTINGS_FOLDER/local-settings.js $INSTALL_FOLDER/defaults/pref/local-settings.js; -ln -s $PROFILE_SETTINGS_FOLDER/policies.json $INSTALL_FOLDER/distribution/policies.json; -ln -s $PROFILE_SETTINGS_FOLDER/librewolf.cfg $INSTALL_FOLDER/librewolf.cfg; - -# Sets env variables to disable dedicated profiles (which breaks some packaging methods) -export MOZ_LEGACY_PROFILES=1; -export SNAP_NAME="firefox"; - -# Launches librewolf -chmod +x $INSTALL_FOLDER/librewolf; -$INSTALL_FOLDER/librewolf "$@"; - - - diff --git a/binary_tarball/content/toggle-settings.sh b/binary_tarball/content/toggle-settings.sh deleted file mode 100644 index ff46bde..0000000 --- a/binary_tarball/content/toggle-settings.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/usr/bin/env bash - -# Exit script with a non-zero exit code if: -# - any command fails (-e | --errexit) -# - any variable is unset (-u | --nounset) -# - a part of a piped sequence fails (-o pipefail) -set -euo pipefail - -SCRIPT_FOLDER=$(realpath $(dirname $0)); - -# Enable settings ------------------------------------------------------------------------------------------ -if [[ "${1}" = "--enable" ]]; then - mv "${SCRIPT_FOLDER}/[DISABLED] local-settings.js" "${SCRIPT_FOLDER}/local-settings.js"; - mv "${SCRIPT_FOLDER}/[DISABLED] policies.json" "${SCRIPT_FOLDER}/policies.json"; - mv "${SCRIPT_FOLDER}/[DISABLED] librewolf.cfg" "${SCRIPT_FOLDER}/librewolf.cfg"; -# Disable settings ------------------------------------------------------------------------------------------ -elif [[ "${1}" = "--disable" ]]; then - mv "${SCRIPT_FOLDER}/local-settings.js" "${SCRIPT_FOLDER}/[DISABLED] local-settings.js"; - mv "${SCRIPT_FOLDER}/policies.json" "${SCRIPT_FOLDER}/[DISABLED] policies.json"; - mv "${SCRIPT_FOLDER}/librewolf.cfg" "${SCRIPT_FOLDER}/[DISABLED] librewolf.cfg"; -fi |