Add Helium browser with Proton Pass and disabled password manager

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
ediblerope 2026-04-12 21:13:30 +01:00
parent 89ee8aba4d
commit c6986a8a3c
3 changed files with 28 additions and 1 deletions

22
apps/helium.nix Normal file
View file

@ -0,0 +1,22 @@
#./apps/helium.nix
{ inputs, pkgs, lib, config, ... }:
{
config = lib.mkIf (lib.elem config.networking.hostName [ "FredOS-Gaming" "FredOS-Macbook" ]) {
environment.systemPackages = [
inputs.helium.packages.${pkgs.stdenv.hostPlatform.system}.default
];
# Chromium policies for Helium (Chromium-based)
programs.chromium = {
enable = true;
extensions = [
"ghmbeldphafepmbegfdlkpapadhbakde" # Proton Pass
];
extraOpts = {
PasswordManagerEnabled = false;
AutofillCreditCardEnabled = false;
AutofillAddressEnabled = false;
};
};
};
}