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.0.tar.gz (14.7 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 2

File details

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

File metadata

  • Download URL: fxbootstrap-1.0.0.tar.gz
  • Upload date:
  • Size: 14.7 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.0.tar.gz
Algorithm Hash digest
SHA256 371dcc71a4048437d66b1a87a9ea34c787db5b144261bd77dc3cc3d1a1294b31
MD5 cc7031f618c98a5c134852f82f3b5192
BLAKE2b-256 85f6ebe801d160dcd0f42da8328f9e1bea2ccd30c2b9fad8a61c82e706693c78

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fxbootstrap-1.0.0-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.0-py2-none-any.whl
Algorithm Hash digest
SHA256 2e35090d2ca2c3d75ebd8a4b399f873efc63a72ad317412294f36d36e6c20e6b
MD5 139180178208a0f5689c9a301853952d
BLAKE2b-256 9dd3c93947efb591ce966d9876c496e2c221175af3702903f168dacf80323a6c

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