Contents:
Cool Extensions #
- Auto Tab Discard;
- ChatGPT for Google (GitHub): displays ChatGPT response alongside search results, works with all search engines, not just Google;
- Consent-o-matic (GitHub): automatic handling of GDPR consent popups;
- Cookie Quick Manager;
- Enhancer for YouTube™;
- Firefox Multi-Account Containers;
- Netflix 1080p (GitHub): enables 1080p playback on Netflix;
- Notifier for GitHub: shows GitHub notifications in the toolbar;
- Old Reddit Redirect (GitHub);
- RSS Preview (GitHub): previews RSS feeds in the browser;
- Sideberry (GitHub): shows tabs like a tree, alternative to Tree Style Tab (better, IMO);
- Stylus: custom CSS for websites;
- Tab Reloader: reloads tabs at a specified interval;
- Tabliss (GitHub): a customizable new tab page with beautiful backgrounds;
- Terms of Service; Didn’t Read: shows a summary of the terms of service of the website you’re visiting;
- Toggle Tab Pin (GitHub): pins/unpins tabs with a keyboard shortcut;
- Tree Style Tab: shows tabs like a tree;
- uBlock Origin: the best ad-blocker;
- vim-vixen: Vim keybindings for Firefox;
- Wayback Machine: save and view archived versions of websites;
Settings #
Auto-sync about:config settings #
Source: https://www.addictivetips.com/web/sync-about-config-preferences-with-firefox-sync/
For each setting to be synched, add:
services.sync.prefs.<setting> true
Examples:
services.sync.prefs.toolkit.legacyUserProfileCustomizations.stylesheets
services.sync.prefs.media.hardwaremediakeys.enabled
Activate compact mode (after Proton) #
In about:config
:
browser.compactmode.show = true
Source: https://support.mozilla.org/en-US/kb/compact-mode-workaround-firefox
Restore Pinned Tabs on Demand #
Note sure how to prevent the pinned tabs from opening at all, but at least this delays them loading, until you activate the tabs:
browser.sessionstore.restore_pinned_tabs_on_demand = true
services.sync.prefs.browser.sessionstore.restore_pinned_tabs_on_demand = true
Hide Native Tabs (for Tree Style Tabs) #
https://medium.com/@Aenon/firefox-hide-native-tabs-and-titlebar-f0b00bdbb88b
In about:config set:
toolkit.legacyUserProfileCustomizations.stylesheets = true
// For syncing the setting
services.sync.prefs.toolkit.legacyUserProfileCustomizations.stylesheets = true
Then in the <Profile folder>/chrome/userChrome.css
:
/* hides the native tabs */
#TabsToolbar {
visibility: collapse;
}
#sidebar-header {
visibility: collapse !important;
}
Enable calculator #
Source: https://xoxo.zone/@annika/111459732964070961
browser.urlbar.suggest.calculator = true
services.sync.prefs.browser.urlbar.suggest.calculator = true
All about: Pages #
- about:about
- about:addons
- about:buildconfig
- about:cache
- about:checkerboard
- about:config
- about:crashes
- about:credits
- about:debugging
- about:devtools
- about:downloads
- about:home
- about:license
- about:logo
- about:memory
- about:mozilla
- about:networking
- about:newtab
- about:performance
- about:plugins
- about:preferences
- about:privatebrowsing
- about:profiles
- about:rights
- about:robots
- about:serviceworkers
- about:studies
- about:support
- about:sync-log
- about:telemetry
- about:url-classifier
- about:webrtc