Firefox

| Comments

Contents:

Cool Extensions #

Settings #

about:config

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 #

Docs #