aboutsummaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authortilpner2020-04-05 21:41:03 +0200
committertilpner2020-04-05 21:41:03 +0200
commit9736f779b42e09135ed6399fe90006855870c4a6 (patch)
tree3cae8559874d024deaa32c3739e27c000bed1ba1 /profiles
parent3be07423a3854cc993dc2a5fd76df375ab319a45 (diff)
downloadfirefox-profiles-9736f779b42e09135ed6399fe90006855870c4a6.tar.gz
firefox-profiles-9736f779b42e09135ed6399fe90006855870c4a6.tar.xz
firefox-profiles-9736f779b42e09135ed6399fe90006855870c4a6.zip
minimalConnections: document
Diffstat (limited to 'profiles')
-rw-r--r--profiles/minimalConnections.nix19
1 files changed, 14 insertions, 5 deletions
diff --git a/profiles/minimalConnections.nix b/profiles/minimalConnections.nix
index 66c931b..0fd43fa 100644
--- a/profiles/minimalConnections.nix
+++ b/profiles/minimalConnections.nix
@@ -1,4 +1,13 @@
{ ffLib }: {
+ meta.description = ''
+ Prevent unnecessary connections while browsing.
+
+ This profile assumes:
+ - The user does not move the device into a network where it may be held captive
+ before agreeing to usage terms.
+ - We have otherwise blocked the installation of arbitrary extensions.
+ '';
+
# https://support.mozilla.org/en-US/kb/how-stop-firefox-making-automatic-connections
policies = {
CaptivePortal = false;
@@ -17,11 +26,11 @@
preferences = {
toolkit.telemetry = {
- enabled = false;
- server = "";
+ enabled = false;
+ server = "";
unified = false;
archive.enabled = false;
-
+
newProfilePing.enabled = false;
firstShutdownPing.enabled = false;
shutdownPing.enabled = false;
@@ -43,7 +52,7 @@
amoDetailsURL = "";
};
};
-
+
network = {
predictor = {
enable-prefetch = false;
@@ -55,7 +64,7 @@
};
services.settings.server = "";
-
+
# TODO: what exactly does this block?
services.blocklist.pinning.enabled = false;