Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/agateau/tmfi

The Missing Firefox Installer
https://github.com/agateau/tmfi

firefox installer linux

Last synced: 18 days ago
JSON representation

The Missing Firefox Installer

Awesome Lists containing this project

README

        

# tmfi - The missing Firefox installer

![Screenshot](screenshot.png)

Mozilla provides prebuilt versions of Firefox for macOS, Windows and Linux. Unfortunately, the Linux version is just a tarball, so it does not create a menu entry or install itself in $PATH.

`tmfi` fixes this. It's a script which:

- Downloads the latest Firefox Linux archive
- Creates a symbolic link in `$HOME/.local/bin`
- Installs a menu entry in `$HOME/.local/share` (or in `$XDG_DATA_HOME` if it's defined)

## Usage

Clone this repository:

```
git clone https://github.com/agateau/tmfi
```

Run the script:

```
cd tmfi
./tmfi
```

Optionally, specify the language with `./tmfi --lang LANGUAGE_CODE` (Have a look at for the list of supported languages).

## What about updating?

The Firefox binaries provided by Mozilla auto-update themselves, so there is no need to re-run the script later.