intika / Librefox

Librefox: Firefox with privacy enhancements
https://librefox.org
Mozilla Public License 2.0
1.72k stars 89 forks source link

Librefox and Firefox used simultaneously with different profile #44

Closed Techguyprivate closed 5 years ago

Techguyprivate commented 5 years ago

1 . I extracted the Librefox-2.1-Firefox-Win-64.0.0-x64.zip to a folder in D drive .

2 . Then I clicked on the setup.exe .

3 . It told me to close my firefox . I knew at this moment it gonna use default firefox profile . So I created two firefox profile . Unhecked " Use the selected profile without asking at start up.

4 . Again clicked on the setup.exe . When installed finished , firefox showed me the profile manager .

5 . I created a new profile called librefox . Tested some websites & played with it. So there are now 3 profiles.

6 . But when I closed firefox & opened my default profile .Everything was changed .

7 . Unable to access passwords. It is greyed out. History is gone . That is my default firefox profile.

I want to know what I did wrong . Why & how did it change my default profile when I created a new profile to begin with ? Also , I want to know how to install , use librefox with default firefox side by side. .

intika commented 5 years ago

Thanks you for pointing this, it will be fixed on the next release.

  1. To get your profile back you can remove mozilla.cfg and "distribution" directory (policies.json) from the Firefox install dir (i guess c:\program files\firefox\ and c:\program files\firefox\distribution)

  2. If you want to use Librefox side by site with Firefox here is what you can do:

    • First get your setting back as usual following the (1)
    • Download Librefox and extract it (but don't install it)
    • Firefox will remain used as usual.
    • Have some reading here about dual profile
    • When ever you need Librefox you can start it from the extracted directory directly with c:\...extracted-dir\core\firefox.exe -p librefox-profile -no-remote you can create a shortcut to make it easier

Let me know if you need further help