extensions.json key
Hello
I want to use extension xpi's from a shared external folder over multiple Linux profiles. So i examined the profile folder and found extensions.json. Though i can't find any documentation to it's keys online.
There's "rootURI:" with a "jar:file://path/to/extension.xpi!/", so i tried just replacing the path with the shared one. Though i observed that just makes firefox replace the path with the current one. So i examined further and found the "location:" key with the default value "app-profile". So my guess is, there's other values for other usecases, right?
So, in summary, what i need is:
- documentation to extensions.json keys or possible values to "location" key.
- if that isn't intended/doesn't work, how i can achieve my goal otherwise.
And please don't suggest the sync feature, that doesn't work for my usecase.
Modified
All Replies (3)
Use a bind-mount:
sudo mount --bind <shared external xpi folder> <local extensions folder>
Thanks, but it should work without mounts or symlinks.
You can use the ExtensionSettings policy to add extensions to Firefox.