Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ltguillaume/librewolf-portable
The portable launcher of LibreWolf for Windows. For the automatic/portable updater, see https://github.com/ltguillaume/librewolf-winupdater
https://github.com/ltguillaume/librewolf-portable
arkenfox autohotkey-script browser firefox librewolf portable portable-apps portable-executable
Last synced: about 1 month ago
JSON representation
The portable launcher of LibreWolf for Windows. For the automatic/portable updater, see https://github.com/ltguillaume/librewolf-winupdater
- Host: GitHub
- URL: https://github.com/ltguillaume/librewolf-portable
- Owner: ltguillaume
- License: gpl-3.0
- Created: 2022-02-22T00:38:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-27T21:09:06.000Z (about 1 year ago)
- Last Synced: 2023-08-27T22:23:38.148Z (about 1 year ago)
- Topics: arkenfox, autohotkey-script, browser, firefox, librewolf, portable, portable-apps, portable-executable
- Language: AutoHotkey
- Homepage: https://codeberg.org/ltguillaume/librewolf-portable
- Size: 152 KB
- Stars: 45
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# LibreWolf Portable
by ltGuillaume: [Codeberg](https://codeberg.org/ltGuillaume) | [GitHub](https://github.com/ltGuillaume) | [Buy me a beer](https://buymeacoff.ee/ltGuillaume) 🍺This is the portable launcher that's bundled with LibreWolf. It allows for changing paths (so you can put it on removable storage) and will clean up remnants on the system after closing the browser.
- Multiple portable versions can be run simultaneously
- Portable versions can also be run together with an installed LibreWolf instance
- Passing command line arguments like an URL to a portable instance via `LibreWolf-Portable.exe` is only possible when that portable version is not yet running## Getting started
- Download and extract [`librewolf-xxx.x.x-windows-x86_64-portable.zip`](https://librewolf.net/installation/windows/) (second blue button). It already contains a compiled version of the project hosted here.
- The portable version already includes [`LibreWolf-WinUpdater.exe`](https://codeberg.org/ltGuillaume/LibreWolf-WinUpdater/releases) to automatically apply updates when you start `LibreWolf-Portable.exe` (checks for new versions once a day). If you wish to perform update checks manually instead, just rename WinUpdater to e.g. `LibreWolf-ManualUpdater.exe` and run it when needed.
- If you need a portable [`librewolf.overrides.cfg`](https://librewolf.net/docs/settings/), you can put it inside the profile folder (`Profiles\Default` is the standard location).
LibreWolf Portable will _not_ use `%USERPROFILE%\.librewolf\librewolf.overrides.cfg`.## Using multiple profiles
You can easily create batch files to quickly load LibreWolf with a specific profile. An example, using the profile name `Custom Profile #1`:
1. Create a new file called `LibreWolf Custom Profile #1.cmd` with the following contents:
```
@start /d "%~dp0" LibreWolf-Portable.exe -P "Custom Profile #1"
```
2. Double-click on the file you just saved. The profile will be created automatically.
- Change `Custom Profile #1` to whatever you like, as long as the used characters can be part of a folder name (e.g. no `:\/"`).
- Absolute paths can also be used, such as `-P "C:\Users\Username\LibreWolf\Profiles\Custom Profile #1"`.## Hiding the launcher's tray icon
1. Create a new file called `LibreWolf-Portable.ini` with the following contents:
```
[Settings]
HideTrayIcon=1
```
2. Put it in the same folder as `LibreWolf-Portable.exe`## Credits
* [LibreWolf](https://librewolf.net) by [ohfp](https://gitlab.com/ohfp), [stanzabird](https://stanzabird.nl), [fxbrit](https://gitlab.com/fxbrit), [maltejur](https://gitlab.com/maltejur), [bgstack15](https://bgstack15.wordpress.com) et al.
* Icon by the [LibreWolf Community](https://gitlab.com/librewolf-community/branding/-/tree/master/icon)
* The included [dejsonlz4](https://github.com/avih/dejsonlz4/) (BSD 2-Clause "Simplified" License) and jsonlz4 are the binaries from [PortableApps.com Firefox®](https://portableapps.com/apps/internet/firefox_portable) (GPLv2)