Mozilla

From Segfault
Jump to navigation Jump to search

Profiles

ProfileManager

Want to run Mozilla instances[1] multiple at the same time?

firefox --no-remote -ProfileManager

Transferring data to a new profile

In short:[2]

  • Create a new profile with firefox -ProfileManager
  • Close both the source and the target instance
  • Copy at least the following files to the target profile:
cd ../old.profile
cp bookmarkbackups/bookmarks* ../new.profile/bookmarkbackups/
cp cert8.db cert_override.txt content-prefs.sqlite formhistory.sqlite key3.db \
   permissions.sqlite places.sqlite signons.sqlite ../new.profile/

Now start the new profile, check that everything is in place.

Firefox

Settings

browser.urlbar.formatting.enabled      false
browser.urlbar.trimURLs	               false
browser.tabs.insertRelatedAfterCurrent false   # Open new tabs at the end
layout.word_select.stop_at_punctuation false   # Word selection ends at punctuation characters
ui.key.menuAccessKeyFocuses            false   # Disable Menu bar when ALT is pressed
extensions.pocket.enabled              false
identity.fxaccounts.enabled            false   # Firefox Sync
browser.link.open_newwindow                3   # Open links, that would normally open in a new window, in a new tab in the current window
browser.link.open_newwindow.restriction    0   # Divert all links according to browser.link.open_newwindow

To delete about:config entries they need to be reset[3]. The next time Mozilla starts, the entry should be gone.

user.js

The file user.js can be used instead of manually setting about:config entries:

User Agent

general.useragent.override = Mozilla/5.0 (X11; Linux x86_64; rv:124.0) Gecko/20100101 Firefox/124.0

More useragent[4] strings:

Plugins

Thunderbird

Plugins

Lightning

After adding the GDATA Provider add-on, the Google calendar can be added via its XML-Link, e.g.

 https://www.google.com/calendar/feeds/example%40gmail.com/public/basic

Cardbook

The Cardbook plugin can be used to access CardDAV directories.

References