A guide to customize your Zen/Firefox browser with enhanced features using custom scripts and additional tools.
Before you begin, ensure the following are set up:
-
Enable Custom Scripts in Firefox:
Follow the instructions in the fx-autoconfig repository to enable custom scripts in Firefox. -
Install Ollama:
Download and install Ollama on your system from their official website.- Pull the
llama3.2:1b
model using the Ollama interface. - (Note: You can use other models, but you'll need to modify the code accordingly.)
- Pull the
- Follow the detailed steps provided in the fx-autoconfig repository to configure custom scripts in your browser.
-
Copy the files from this repository to their respective folders inside your Firefox profile.
(Refer to the profile location guide if needed:about:profiles
in Firefox.) -
Restart Zen/Firefox after clearing the Startup Cache:
Go toabout:support
→ Click on "Clear Startup Cache".
- Once restarted, your Zen/Firefox browser is ready to use with the newly added features.
- Enhanced customization of the Zen/Firefox interface.
- Integrated Ollama functionality with support for
llama3.2:1b
or other models. - Flexible architecture for adding further custom scripts and tools.
-
Scripts Not Working?
- Double-check that custom scripts are enabled correctly using the fx-autoconfig setup guide.
- Verify that all files are placed in the appropriate directories.
-
Startup Cache Issues?
- Ensure you’ve cleared the Startup Cache from
about:support
.
- Ensure you’ve cleared the Startup Cache from
-
Ollama Errors?
- Confirm that the required
llama3.2:1b
model is downloaded and installed properly. - Edit the code to match your chosen model if it differs from
llama3.2:1b
.
- Confirm that the required
-
Clear Button JavaScript: Special thanks to Futuremappermydud for providing the clear button implementation.
-
fx-autoconfig: Acknowledgments to MrOtherGuy for the outstanding Firefox customization scripts and resources.
This project is licensed under the GPL-3.0 License.