blob: ab8278aa5e7dd2275a93db1face9a57ad3c7c04b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
{ config, pkgs, inputs, ... }:
{
imports = [
inputs.zen-browser.homeModules.beta
];
programs.zen-browser = {
enable = true;
nativeMessagingHosts = [pkgs.firefoxpwa];
policies = {
# find more options here: https://mozilla.github.io/policy-templates/
AutofillAddressEnabled = false;
AutofillCreditCardEnabled = false;
Cookies = {
Locked = true;
Behavior = "reject-foreign";
BehaviorPrivateBrowsing = "reject";
};
DisablePocket = true;
DisableAppUpdate = true;
DisableFirefoxStudies = true;
DisableFirefoxAccounts = true;
DisableFeedbackCommands = true;
DisableTelemetry = true;
DontCheckDefaultBrowser = true;
DownloadDirectory = "${config.home.homeDirectory}/downloads";
EnableTrackingProtection = {
Value = true;
Locked = true;
Cryptomining = true;
Fingerprinting = true;
};
HardwareAcceleration = true;
HttpsOnlyMode = "force_enabled";
NoDefaultBookmarks = true;
OfferToSaveLogins = false;
PasswordManagerEnabled = false;
PopupBlocking = {
Default = false;
Locked = true;
};
PostQuantumKeyAgreementEnabled = false;
SanitizeOnShutdown = {
Cache = true;
Cookies = false;
FormData = true;
History = false;
Sessions = false;
SiteSettings = true;
};
SearchEngines = {
Default = "Startpage";
Remove = [
"Google"
"Bing"
];
};
};
};
}
|
; all rights regarding Text and Data Mining (TDM) are reserved.