Commit Graph

14 Commits

Author SHA1 Message Date
johno c11ff9d3c6 Fix rbw vault lock detection by using system rbw
The nix-bundled rbw (1.13.2) had a protocol mismatch with newer system
rbw-agent versions. The agent sends environment variables as byte arrays,
but rbw 1.13.2 expects base64-encoded strings, causing:

  rbw unlocked: failed to parse message '...': invalid type: sequence,
  expected base64 encoded os string

By not bundling rbw in the nix package, the script uses the system rbw
which matches the running rbw-agent and can communicate correctly.

Fixes gcr-tth
2026-01-19 10:16:18 -08:00
johno d53e54c1ac Add gitignore for beads and pycache 2026-01-18 22:25:18 -08:00
johno 9ebd2c4b6d Add rbw integration for automated Google login
- Look up credentials from rbw password manager
- Automate email/password entry in Google login flow
- Add --copy flag to copy cookie JSON to clipboard
- Add --entry flag to specify rbw entry name
- Add --manual flag to skip auto-login
- Update flake.nix with rbw, wl-clipboard, xclip deps
2026-01-18 22:22:26 -08:00
johno a1f6956657 Switch nixpkgs from unstable to 25.05 2025-10-25 13:16:16 -07:00
johno 1fad66b551 Fix for new nixpkgs 2025-07-13 10:41:13 -07:00
johno 675f98b014 Remove delay before exit 2025-02-17 12:24:22 -08:00
johno 0685229d19 Setup nix run 2025-02-17 12:22:04 -08:00
johno 75948c5271 Navigate to a chat domain page 2025-02-17 11:51:29 -08:00
johno 46fa838cf6 Fix message to make more sense 2025-02-17 11:51:15 -08:00
johno 1a569296ca Refactor cookie extraction a bit 2025-02-17 11:51:05 -08:00
johno a6413348ba Use uppercase instead of lowercase 2025-02-17 11:27:35 -08:00
johno f60db7c1d4 Add chromium to dev shell 2025-02-17 11:27:25 -08:00
johno 93b187b554 Add README and goosehints 2025-02-17 11:13:05 -08:00
johno 16b59d20c0 Initial commit 2025-02-17 11:05:45 -08:00