From 97e3a87d123cf7aba74d2b042d3455745114484d Mon Sep 17 00:00:00 2001 From: Trolli Schmittlauch Date: Fri, 29 Aug 2025 10:16:09 +0200 Subject: [PATCH] home/captive-browser: update chrome args to replace deprecated args taken from https://github.com/FiloSottile/captive-browser/pull/32 --- home/modules/captive-browser.nix | 16 ++++++++++++++-- home/modules/llm.nix | 13 +++++++++++++ 2 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 home/modules/llm.nix diff --git a/home/modules/captive-browser.nix b/home/modules/captive-browser.nix index f3c8453..501cdfb 100644 --- a/home/modules/captive-browser.nix +++ b/home/modules/captive-browser.nix @@ -36,8 +36,20 @@ in ${cfg.browserCommand} \ --user-data-dir="$HOME/Library/Application Support/Google/Captive" \ --proxy-server="socks5://$PROXY" \ - --host-resolver-rules="MAP * ~NOTFOUND , EXCLUDE localhost" \ - --no-first-run --new-window --incognito \ + --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://example.com ''; }; diff --git a/home/modules/llm.nix b/home/modules/llm.nix new file mode 100644 index 0000000..9a33d8e --- /dev/null +++ b/home/modules/llm.nix @@ -0,0 +1,13 @@ +{ + pkgs, + lib, + inputs, + config, + system, + ... +}: + let myAider = pkgs.aider-chat.withOptional {withPlaywright = true; withBrowser = true; withHelp = true; withBedrock = false;}; + in + { + home.packages = [ myAider ]; + }