diff options
Diffstat (limited to 'settings/enable_settings.sh')
-rwxr-xr-x | settings/enable_settings.sh | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/settings/enable_settings.sh b/settings/enable_settings.sh index d612ae5..23533b6 100755 --- a/settings/enable_settings.sh +++ b/settings/enable_settings.sh @@ -1,5 +1,12 @@ #!/bin/bash +# Copies settings from the settings folder to the main program folder, enabling them -cp ./defaults/pref/local-settings.js ../defaults/pref/local-settings.js; -cp ./distribution/policies.json ../distribution/policies.json; -cp ./librewolf.cfg ../librewolf.cfg; +SETTINGS_FOLDER=$(realpath $(dirname $0)); +PROGRAM_FOLDER=$SETTINGS_FOLDER/../; + +mkdir -p $PROGRAM_FOLDER/defaults/pref/; +mkdir -p $PROGRAM_FOLDER/distribution/; + +cp $SETTINGS_FOLDER/defaults/pref/local-settings.js $PROGRAM_FOLDER/defaults/pref/local-settings.js; +cp $SETTINGS_FOLDER/distribution/policies.json $PROGRAM_FOLDER/distribution/policies.json; +cp $SETTINGS_FOLDER/librewolf.cfg $PROGRAM_FOLDER/librewolf.cfg; |