Skip to main content

[![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

Metadata

Release files for fxbootstrap 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fxbootstrap 1.0.1
File Size Uploaded
fxbootstrap-1.0.1.tar.gz 14.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fxbootstrap 1.0.1
File Interpreter ABI Platform
fxbootstrap-1.0.1-py2-none-any.whl Python 2 none any Details

Total release size: 18.1 kB

Release files / fxbootstrap-1.0.1.tar.gz

Download URL fxbootstrap-1.0.1.tar.gz
Size 14.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f4c8d311b26338a5f43d8793daf2f4c82ec8681408eec6f94c42c1645c5eb4c8
BLAKE2b-256 checksum
How to use checksums
8caa5dd0946a445c2f567c817ac1d861aa58e8f382d6c371989ff792d791e492
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

Release files / fxbootstrap-1.0.1-py2-none-any.whl

Download URL fxbootstrap-1.0.1-py2-none-any.whl
Size 3.5 kB
Tags Python 2
SHA-256 checksum
How to use checksums
0452dc89bdbd450149643391c10f6d2f95d23abecea9bd57be4434b76064856c
BLAKE2b-256 checksum
How to use checksums
aaf5b802bd3d23facdebdbdda56fd831088506c7d4233f2cbb6fdfc33728ce73
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page