{ config, lib, ... }: with lib; { options.dataFrugality.forgetActivity = lib.mkOption { type = types.bool; default = false; description = '' Delete all data accumulated during the users browsing session, or prevent persistent storage in the first place. ''; }; config = lib.mkIf config.dataFrugality.forgetActivity { policies = { SanitizeOnShutdown = true; }; preferences = { browser.cache.disk.enabled = false; }; }; }