Warning: Lumos was originally developed as a Chrome extension. Some features may not be compatible with Firefox. Only follow these instructions if you know what you're doing. Proceed with caution.
-
Update
manifest.json
. Modify thebackground
configuration. Example:"background": { "scripts": ["js/background.js"] },
-
Rebuild the extension:
npm run build
Example:
OLLAMA_ORIGINS=moz-extension://* ollama serve
- Install Firefox ESR.
- Navigate to
about:config
. A warning message will appear. ClickAccept the Risk and Continue
. - Search for the preference
extensions.backgroundServiceWorker.enabled
and set it totrue
. - Navigate to
about:debugging#/runtime/this-firefox
and load the extension as a Temporary Add-on. ClickLoad Temporary Add-on...
and selectmanifest.json
.
In the future, a dedicated Firefox compatible version of Lumos may be built.