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
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4c8d311b26338a5f43d8793daf2f4c82ec8681408eec6f94c42c1645c5eb4c8 |
|
MD5 | d30de77ea236b430543fc91ef05ae05b |
|
BLAKE2b-256 | 8caa5dd0946a445c2f567c817ac1d861aa58e8f382d6c371989ff792d791e492 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0452dc89bdbd450149643391c10f6d2f95d23abecea9bd57be4434b76064856c |
|
MD5 | 3c72c7df78cfc7196d4c89ad56f13f8f |
|
BLAKE2b-256 | aaf5b802bd3d23facdebdbdda56fd831088506c7d4233f2cbb6fdfc33728ce73 |