Firefox-ESR (Artix Linux) installation notes Last updated : 7/2/2026 Changelog : - 7/2/2026 - Initial commit - firefox-esr 140.8.0-1 + Installation - Connect to internet - # pacman -Syu - # pacman -S firefox-esr - Disconnect from internet before opening Firefox. Feel free to connect after operating on Firefox. - (optional, recommended) apply custom hosts file for blocking Mozilla connections + Bootstrapping Firefox with user.js (mozilla.cfg incoming?) - Open Firefox & go to about:profiles to discover default profile directory - Open file manager, copy user.js to default profile root directory - (optional) Add user-override.js to default profile root directory - Restart Firefox - Check settings, debug for personal use & stuff (edit user.js, write stuff in user-override.js if available, etc.) - Drag & drop extensions (uMatrix, smart HTTPS, redirector, etc.) + Extensions - uMatrix - Tick almost everything in "Settings", leaving "Enable cloud storage support" and "Color-blind friendly" unticked (unless you are color-blind then maybe tick the "color-blind friendly"?) - Import configs - Disable Auto-update assets in "Assets" (updating later when connected to internet) - Smart HTTPS - Tick "Disable whitelisting HTTP protocols" - Redirector (einar) - Import configs + Additional notes - mozilla.cfg is meant for global application; user.js applies per-profile. The former is deemed mostly unnecessary if the latter is applied, but only for the current user. -