From 6b6b3a6cd82e2f05c460aa9a8f26fac4ab1bf644 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Fri, 3 Jul 2026 15:09:44 +0200 Subject: [PATCH] nixos/captive-browser: update default arguments passed to Chromium Closes #533452 Taken from https://github.com/pacoorozco/captive-browser/blob/9f75ef3/config_examples/captive-browser-linux-networkmanager.toml --- nixos/modules/programs/captive-browser.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/nixos/modules/programs/captive-browser.nix b/nixos/modules/programs/captive-browser.nix index ba1b2e6114b9..95c5c37e92be 100644 --- a/nixos/modules/programs/captive-browser.nix +++ b/nixos/modules/programs/captive-browser.nix @@ -28,11 +28,20 @@ let "${chromium}/bin/chromium" "--user-data-dir=\${XDG_DATA_HOME:-$HOME/.local/share}/chromium-captive" ''--proxy-server="socks5://$PROXY"'' - ''--host-resolver-rules="MAP * ~NOTFOUND , EXCLUDE localhost"'' + ''--proxy-bypass-list="<-loopback>"'' "--no-first-run" "--new-window" "--incognito" "-no-default-browser-check" + "--no-crash-upload" + "--disable-extensions" + "--disable-sync" + "--disable-background-networking" + "--disable-client-side-phishing-detection" + "--disable-component-update" + "--disable-translate" + "--disable-web-resources" + "--safebrowsing-disable-auto-update" "http://cache.nixos.org/" ];