I’ve wanted to install an extension from outside addons.mozilla.org, but Firefox didn’t let me do it

So I’ve did a small research and looks like there are 3 ways to sideload extensions, but all of them suck

  1. Using FF Developer Edition

In the Dev Edition you can set xpinstall.signatures.required to false in about:config, but the problem is that the Dev Edition isn’t as stable as standard FF

  1. Temporarily load the extension

In about:debugging#/runtime/this-firefox you can temporarily sideload extensions, but they will be removed next time you open FF, which is annoying

  1. Modify FF code

Lastly, I found this script which modifies the FF code, but this can break things so I don’t want to use it

I’m really annoyed that Mozilla gets to decide which extensions I can install. So… what’s the best way to sideload extensions?

Edit: thanks everyone, I’m now using a FF fork (Librewolf) which lets me sideload extensions after disabling xpinstall.signatures.required

  • lol@discuss.tchncs.de
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    I’ve been using option 3 for some time now without any problems. It’s a very small modification and I don’t see why it would break anything. Do you have any examples?

      • LinkOpensChest.wav@lemmy.one
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Tbf the author writes:

        This script is not well tested, like at all. This script might break things, possibly important things. You should probably take a backup of your Firefox profile before using it. You have been warned.

        So it’s understandable that you might think it could break things.