From b17ccce53ac3a12f571d697980dab4e36d23605e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 9 Apr 2026 00:02:10 +0000 Subject: [PATCH 1/2] Initial plan From f5d44e5c4ba1971d326150f844402ac3dc6c9d45 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 9 Apr 2026 00:03:09 +0000 Subject: [PATCH 2/2] fix: suppress Brave keyring prompt via --password-store=basic and PAM GNOME Keyring auto-unlock Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/731f35e7-10c0-4641-8ec4-bd02f0dc98b4 Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com> --- configuration.nix | 2 ++ modules/core/sovran-hub.nix | 1 + 2 files changed, 3 insertions(+) diff --git a/configuration.nix b/configuration.nix index 1206799..27db1c0 100644 --- a/configuration.nix +++ b/configuration.nix @@ -68,6 +68,8 @@ services.printing.enable = true; systemd.enableEmergencyMode = false; environment.gnome.excludePackages = [ pkgs.gnome-tour ]; + security.pam.services.gdm-password.enableGnomeKeyring = true; + security.pam.services.gdm-autologin.enableGnomeKeyring = true; # ── Audio ────────────────────────────────────────────────── services.pulseaudio.enable = false; diff --git a/modules/core/sovran-hub.nix b/modules/core/sovran-hub.nix index df157a9..d0e51f9 100644 --- a/modules/core/sovran-hub.nix +++ b/modules/core/sovran-hub.nix @@ -219,6 +219,7 @@ let brave --app=http://localhost:8937 \ --class=sovran-hub \ --user-data-dir="$HUB_DATA" \ + --password-store=basic \ --disable-gpu \ --disable-features=WebRtcPipeWireCapturer \ --ozone-platform=wayland