mirror of
https://codeberg.org/icewind/originfox.git
synced 2026-06-03 10:14:08 +02:00
Save download origin data to extended attributes
- Rust 71.1%
- Nix 20.4%
- JavaScript 8.5%
| .forgejo/workflows | ||
| addon | ||
| nix | ||
| src | ||
| .envrc | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
originfox
Store the download location and referrer in an extended attribute.
Installation
- Download the host binary from the releases and place it somewhere permanent.
- Run
/path/to/downloaded/originfox install-manifest firefoxto install the native messaging manifest. - Install the firefox addon.
Privacy concerns
Note that the the information this stores with the files is potentially sensitive information. While sharing the files online will not preserve the extended attributes, users should still be aware of the potential issues with leaking download locations.
Supported platforms
This is currently on tested on Linux, if somebody is interested in using it on another operating system and wants to help test feel free to open an issue.