tmpfox

command module
v0.3.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 12, 2023 License: EUPL-1.2 Imports: 21 Imported by: 0

README

tmpfox

tmpfox is a Firefox wrapper that:

  1. Creates a temporary Firefox profile
  2. Installs user.js configuration file from Arkenfox for increased privacy and security
  3. Installs extensions uBlock Origin, ClearURLs, Simple Temporary Containers, Bypass Twitter login wall, and any other extension you specify
  4. Launches Firefox

Installed extensions are not enabled. tmpfox sets the homepage to about:addons so you can easily enable them manually once Firefox starts.

The temporary profile is deleted on exit (unless you use the flag -keep).

Usage

The above describes the default behavior without any command line options.

If you want to install more extensions, you should use the -ext option with the extension's slug or URL as argument. The slug is the last part of the URL of the extension, e.g. for https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/ the slug is privacy-badger17:

If you want to install the extensions Privacy Badger and Firefox Multi-Account Containers (in addition to the recommended extensions):

tmpfox -ext privacy-badger17 -ext multi-account-containers

You can also use the URL of the extension:

tmpfox -ext https://www.eff.org/files/privacy-badger-latest.xpi

If you don't want to install the recommended extensions, but only uBlock Origin and Firefox Multi-Account Containers:

tmpfox -ext-no-rec -ext ublock-origin -ext multi-account-containers

If you don't want to download a user.js file:

tmpfox -userjs ""

Type tmpfox -h for a description of all the options.

Supported platforms

Linux, Windows 8+, macOS 10.13+

Installation

Download the latest release and run it. No installation is required.

macOS

On macOS you have to remove the application from quarantine by following the instructions here, or by running the following command:

xattr -d com.apple.quarantine /path/to/tmpfox
Option 2: Build from source

If you have installed Go, you can install tmpfox by running the following command:

go install go.mitsakis.org/tmpfox@latest

License

Copyright (C) 2021 Charalampos Mitsakis (go.mitsakis.org/tmpfox)

tmpfox is licensed under the EUPL-1.2-or-later.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL