Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/agateau/tmfi
- Owner: agateau
- License: apache-2.0
- Created: 2023-01-22T11:40:38.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-10T08:14:56.000Z (almost 2 years ago)
- Last Synced: 2024-11-10T09:43:29.883Z (about 2 months ago)
- Topics: firefox, installer, linux
- Language: Shell
- Homepage:
- Size: 232 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.