home · contact · privacy
Fix faulty filename as per systemd unit file reference.
[config] / bullseye / setup_scripts / setup_firefox.sh
index e229c89de31f8151504ff64f997070d19539ec28..1cc312f9afe4b317cdccae22d82bba672c6d9534 100755 (executable)
@@ -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."
+