Bootstrap launcher for Firefox
Project description
[![license](https://img.shields.io/badge/license-MPL%202.0-blue.svg)](https://github.com/davehunt/fxtbootstrap/blob/master/LICENSE.txt) [![Build Status](https://travis-ci.org/davehunt/fxbootstrap.svg?branch=master)](https://travis-ci.org/davehunt/fxbootstrap) [![updates](https://api.dependabot.com/badges/status?host=github&repo=davehunt/fxbootstrap)](https://dependabot.com) [![style](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)
# fxbootstrap
A simple command line tool for launching Firefox with a temporary profile.
## Installation
` $ pip install fxbootstrap `
## Launching Firefox
Running fxbootstrap will download and install the latest Firefox Nightly for your platform to a temporary directory. It will then generate a clean profile and launch Firefox using the new profile.
` $ fxbootstrap ✔ Downloaded Firefox to /var/folders/wz/3v_j7g2n2zx_q6qs8g7vmyg00000gn/T/tmpg_WfUI/2018-11-05-22-01-07-mozilla-central-firefox-65.0a1.en-US.mac.dmg ✔ Installed Firefox in /private/var/folders/wz/3v_j7g2n2zx_q6qs8g7vmyg00000gn/T/tmpg_WfUI/Firefox Nightly.app ✔ Generated profile at /var/folders/wz/3v_j7g2n2zx_q6qs8g7vmyg00000gn/T/tmpRZox06.mozrunner 🦊 Running Firefox Nightly 65.0a1 (20181105220107) `
After closing Firefox, the temporary directory containing the binary, installation, and the profile will be deleted.
## Installing add-ons
Add-ons can be installed into the Firefox instance by passing one or more paths to XPI file(s) on the command line:
` $ pipenv run fxbootstrap --addon fbcontainer.xpi --addon fxlightbeam.xpi `
# Resources
[Release Notes](http://github.com/davehunt/fxbootstrap/blob/master/CHANGES.md)
[Issue Tracker](http://github.com/davehunt/fxbootstrap/issues)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for fxbootstrap-1.0.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e35090d2ca2c3d75ebd8a4b399f873efc63a72ad317412294f36d36e6c20e6b |
|
MD5 | 139180178208a0f5689c9a301853952d |
|
BLAKE2b-256 | 9dd3c93947efb591ce966d9876c496e2c221175af3702903f168dacf80323a6c |