docs: expand config explanation for engines and sources

This commit is contained in:
Peter Steinberger
2025-12-03 16:32:47 +00:00
parent 6ecfe57018
commit 5c90785b07
+5
View File
@@ -61,6 +61,8 @@ Example `~/.config/bird/config.json5` (Firefox + GraphQL defaults):
firefoxProfile: "default-release",
// Optional: Sweetistics defaults if you want fallback/overrides
sweetisticsApiKey: "sweet-...",
// Allow/deny cookie sources (both default to true)
allowFirefox: true,
// Disable Chrome cookies entirely (optional)
allowChrome: false
}
@@ -77,6 +79,9 @@ Used only when transport resolves to **graphql**:
Transport is chosen first; then, if transport is GraphQL, the cookie source is resolved with the same precedence.
Config precedence: CLI flags > environment variables > project config (`.birdrc.json5`) > global config (`~/.config/bird/config.json5`).
When `allowChrome` or `allowFirefox` is set to `false`, that source is skipped entirely during credential resolution.
### Post a tweet
```bash