X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=bullseye%2Fsetup_scripts%2Fsetup_firefox.sh;h=1cc312f9afe4b317cdccae22d82bba672c6d9534;hb=eb0ea0270c9e96242f6b0a5da450c99f3586532b;hp=e229c89de31f8151504ff64f997070d19539ec28;hpb=face141943fe110819bb443ddd7175dab58ee743;p=config diff --git a/bullseye/setup_scripts/setup_firefox.sh b/bullseye/setup_scripts/setup_firefox.sh index e229c89..1cc312f 100755 --- a/bullseye/setup_scripts/setup_firefox.sh +++ b/bullseye/setup_scripts/setup_firefox.sh @@ -1,6 +1,9 @@ #!/bin/sh set -e +# Set up system without user environment. +config_tree_prefix="${HOME}/config/bullseye" + # Install Firefox directly from Mozilla. firefox_release="91.5.1esr" firefox_filename="firefox-${firefox_release}.tar.bz2" @@ -10,6 +13,12 @@ mv "${firefox_filename}" /opt/ cd /opt/ tar xf "${firefox_filename}" rm "${firefox_filename}" -ln -s /opt/firefox/firefox /usr/local/bin/ +ln -f -s /opt/firefox/firefox /usr/local/bin/ update-alternatives --install /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 200 update-alternatives --set x-www-browser /opt/firefox/firefox + +# as default new tab content for tridactyl +cp "${config_tree_prefix}/other_files/blank.html" /opt/firefox/ + +echo "TODO: Install uBlock Origin and tridactyl plugins, run :installnative and :source." +