mirror of
https://github.com/schembriaiden/helium-browser-nix-flake.git
synced 2026-10-13 11:24:28 +00:00
Nix Flake for Helium Browser
- Nix 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .github | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE.md | ||
| README.md | ||
Helium Browser Nix Flake
A standalone Nix flake for the Helium browser, a private, fast, and honest web browser based on ungoogled-chromium.
Usage
Run directly
You can run Helium directly without installing it:
nix run github:schembriaiden/helium-browser-nix-flake
Install in NixOS or Home Manager
Add this flake to your inputs:
inputs.helium = {
url = "github:schembriaiden/helium-browser-nix-flake";
inputs.nixpkgs.follows = "nixpkgs";
};
Then add it to your packages:
environment.systemPackages = [
inputs.helium.packages.${system}.default
];
Using the overlay
You can also apply the overlay so pkgs.helium is available directly:
nixpkgs.overlays = [
inputs.helium.overlays.default
];
Then use it anywhere as pkgs.helium:
environment.systemPackages = with pkgs; [
helium
];
Development
To build the package locally:
nix build .
The binary will be available at ./result/bin/helium.
Contributing
If you find something broken or not working as expected, feel free to open an issue or submit a pull request.
License
This flake is licensed under the MIT License. The Helium browser itself is licensed under the GPL-3.0 License.