aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 60e0fb1e84055fd1ac239357a530ec6e22cbe5d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Firefoxer

## About

This repository has utilities and customizations for [Mozilla
Firefox](https://www.mozilla.org/en-US/firefox/).

Inspired by:

* [Timvde/UserChrome-Tweaks: A community maintained repository of userChrome.css tweaks for Firefox](https://github.com/Timvde/UserChrome-Tweaks)

## 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:

    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

### Suggested profiles

* `template`:
  * Useful to be the base for new templates.
  * New templates are copied from this one by the
    [firefox-profile](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).