5
8
Fork 1
a user-overrides.js supplement intended to be appended to the 'arkenfox' (formerly 'ghacks') user.js for Firefox https://12bytes.org/articles/tech/firefox
 
 
Go to file
12bytes.org 7534ddeb60 move dom.event.contextmenu.shift_suppresses_event to depreciated 2023-09-03 17:19:50 -04:00
misc misc. changes... 2023-09-03 07:37:13 -04:00
LICENSE changed license 2022-09-16 18:35:15 -04:00
README.md correct spelling 2023-09-03 07:40:33 -04:00
user-overrides.js move dom.event.contextmenu.shift_suppresses_event to depreciated 2023-09-03 17:19:50 -04:00

README.md

12bytes.org user-overrides.js supplement for the 'arkenfox' user.js for Firefox

IMPORTANT

this user-overrides.js is an optional supplement intended to be appended to the arkenfox user.js file (a security and privacy centric user preferences file for Firefox and its derivatives) and used in conjunction with the 'Firefox Configuration Guide for Privacy Freaks and Performance Buffs' or The Firefox Privacy Guide For Dummies!

the preferences in the user-overrides.js are my personal preferences which are not edited for public consumption, therefore you will need to adjust as necessary

IMPLEMENTATION

  1. read 'Firefox Configuration Guide for Privacy Freaks and Performance Buffs' or The Firefox Privacy Guide For Dummies!
  2. add the appropriate files to your Firefox profile from the arkenfox repo, including the their user.js, updater.sh (Linux) or updater.bat (Windows), and prefsCleaner.sh (Linux) or prefsCleaner.bat (Windows) - don't forget to make the .sh scripts executable if you're running Linux
  3. download the user-overrides.js file to your Firefox profile directory
  4. edit the settings in user-overrides.js to suit your personal preferences - instructions are contained in the file
  5. use the 'arkenfox' updater script to append the user-overrides.js file to the user.js file - for Linux, in a terminal run: ./updater.sh -c

UPDATE NOTIFICATIONS

  • to be notified of updates to the 'arkenfox' user.js, subscribe to the commits feed and/or use the user.js-version-checker.sh script in the /misc directory (instructions below)
  • to be notified of updates to the user-overrides.js in this repository, subscribe to the 'Firefox' category at 12bytes.org
  • to see the changes between versions, click on the commits link, then click on the latest version to compare it with the previous version

USING THE USER.JS-NOTIFY.SH SCRIPT

the purpose of the user.js-notify.sh script in the /misc directory is to automatically check whether a new version of the 'arkenfox' user.js and, optionally, the user-overrides.js in this repo are available and display a desktop notification. to use the script, drop it in the Firefox profile directory along side the 'arkenfox' user.js file, then open it and edit the path to your Firefox profile directory and, optionally, enable the update check for the user-overrides.js if you're using it. save the file and make it executable. to run the script automatically, you could add it to your list of startup programs, or as a CRON job, a systemd timer, etc.