Firefoxer
About
This repository has utilities and customizations for Mozilla Firefox.
Inspired by:
Conventions
Profiles
- It's suggested to store profiles in the
~/.mozilla/firefox/profiles
.
Shared useChrome.css
There are many ways to reuse the same userChrome
configuration among all your
profiles.
Syncing
Use the firefox-profile-config-sync to keep your chrome customizations synced for every profile.
Symlinking
Ideally, using symlinks could just work:
cd ~/.mozilla/firefox/profiles
for file in *; do
ln -sf /path/to/firefoxer/chrome $file/chrome;
done
Example:
cd ~/.mozilla/firefox/profiles
for file in *; do
ln -s ../../../../apps/firefoxer/chrome $file/chrome;
done
That would make syncing trivial.
But it seems not to be the case: Firefox is not following symlinks.
Suggested profiles
template
:- Useful to be the base for new templates.
- New templates are copied from this one by the firefox-profile script, but once they're copied, they're effective forked.
editor
:- Usesful for editing bookmarks and moving them from one profile to another.
regular
:- Usesul a regular connection (i.e, not proxied through the Tor Network).