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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 2

File details

Details for the file fxbootstrap-1.0.1.tar.gz.

File metadata

  • Download URL: fxbootstrap-1.0.1.tar.gz
  • Upload date:
  • Size: 14.6 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for fxbootstrap-1.0.1.tar.gz
Algorithm Hash digest
SHA256 f4c8d311b26338a5f43d8793daf2f4c82ec8681408eec6f94c42c1645c5eb4c8
MD5 d30de77ea236b430543fc91ef05ae05b
BLAKE2b-256 8caa5dd0946a445c2f567c817ac1d861aa58e8f382d6c371989ff792d791e492

See more details on using hashes here.

File details

Details for the file fxbootstrap-1.0.1-py2-none-any.whl.

File metadata

  • Download URL: fxbootstrap-1.0.1-py2-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 2
  • Uploaded using 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

File hashes

Hashes for fxbootstrap-1.0.1-py2-none-any.whl
Algorithm Hash digest
SHA256 0452dc89bdbd450149643391c10f6d2f95d23abecea9bd57be4434b76064856c
MD5 3c72c7df78cfc7196d4c89ad56f13f8f
BLAKE2b-256 aaf5b802bd3d23facdebdbdda56fd831088506c7d4233f2cbb6fdfc33728ce73

See more details on using hashes here.

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