aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock6
-rw-r--r--home-manager/browser/default.nix2
-rw-r--r--modules/common/adguard/default.nix18
3 files changed, 19 insertions, 7 deletions
diff --git a/flake.lock b/flake.lock
index 795db55..b6bad81 100644
--- a/flake.lock
+++ b/flake.lock
@@ -7,11 +7,11 @@
]
},
"locked": {
- "lastModified": 1756903364,
- "narHash": "sha256-vZh/YH2D7oDFek10r0TbGn3qJrqGv69sSP+oF8PFDqQ=",
+ "lastModified": 1756991914,
+ "narHash": "sha256-4ve/3ah5H/SpL2m3qmZ9GU+VinQYp2MN1G7GamimTds=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "6159629d05a0e92bb7fb7211e74106ae1d552401",
+ "rev": "b08f8737776f10920c330657bee8b95834b7a70f",
"type": "github"
},
"original": {
diff --git a/home-manager/browser/default.nix b/home-manager/browser/default.nix
index d66d38f..e748ce8 100644
--- a/home-manager/browser/default.nix
+++ b/home-manager/browser/default.nix
@@ -36,6 +36,8 @@
"extensions.autoDisableScopes" = 0;
+ "media.peerconnection.enabled" = false;
+
"privacy.resistFingerprinting.letterboxing" = true;
"privacy.resistFingerprinting.autoDeclineNoUserInputCanvasPrompts" = true;
diff --git a/modules/common/adguard/default.nix b/modules/common/adguard/default.nix
index 3d74029..9cb7cc2 100644
--- a/modules/common/adguard/default.nix
+++ b/modules/common/adguard/default.nix
@@ -16,12 +16,13 @@
port = 53;
upstream_dns = [
- "9.9.9.9"
- "149.112.112.112"
+ "https://de-fra-dns-001.mullvad.net/dns-query"
+ "https://gb-lon-dns-001.mullvad.net/dns-query"
+ "https://gb-lon-dns-301.mullvad.net/dns-query"
];
fallback_dns = [
- "1.1.1.1"
- "1.0.0.1"
+ "9.9.9.9"
+ "149.112.112.112"
];
bootstrap_dns = [
"9.9.9.9"
@@ -42,6 +43,15 @@
answer = "127.0.0.1";
}
];
+
+ protection_enabled = true;
+ filtering_enabled = true;
+
+ parental_enabled = false; # Parental control-based DNS requests filtering.
+
+ safe_search = {
+ enabled = false; # Enforcing "Safe search" option for search engines, when possible.
+ };
};
};
};
Directive (EU) 2019/790, Article 4(3); all rights regarding Text and Data Mining (TDM) are reserved.