nix-config/hosts/laptop-wohnzimmer/cage.nix
2026-07-18 18:13:50 +02:00

58 lines
1.3 KiB
Nix

{ pkgs, ... }:
{
users.users.media = {
isNormalUser = true;
};
services.cage = {
enable = true;
user = "media";
program = "${pkgs.firefox}/bin/firefox https://moritzhuber.de";
extraArguments = [ "-s" ];
};
programs.firefox = {
enable = true;
policies = {
#### DEBLOAT ###
DisableFirefoxStudies = true;
DontCheckDefaultBrowser = true;
UserMessaging = {
ExtensionRecommendations = false;
UrlbarInterventions = false;
SkipOnboarding = true;
MoreFromMozilla = false;
FirefoxLabs = false;
};
FirefoxSuggest = {
WebSuggestions = false;
SponsoredSuggestions = false;
ImproveSuggest = false;
Locked = true;
};
#### SECURITY ###
AutofillAddressEnabled = false;
AutofillCreditCardEnabled = false;
#### PRIVACY ###
DisableTelemetry = true;
EnableTrackingProtection = {
Value = true;
Locked = true;
Cryptomining = true;
Fingerprinting = true;
Exceptions = [
"https://netflix.com"
"https://amazon.de"
"https://spotify.com"
];
};
DisablePocket = true;
NetworkPrediction = false;
SearchSuggestEnabled = false;
};
};
}