Skip to main content

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fxbootstrap-1.0.1.tar.gz (14.6 kB view hashes)

Uploaded Source

Built Distribution

fxbootstrap-1.0.1-py2-none-any.whl (3.5 kB view hashes)

Uploaded Python 2

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page