docs: expand config explanation for engines and sources
This commit is contained in:
@@ -61,6 +61,8 @@ Example `~/.config/bird/config.json5` (Firefox + GraphQL defaults):
|
|||||||
firefoxProfile: "default-release",
|
firefoxProfile: "default-release",
|
||||||
// Optional: Sweetistics defaults if you want fallback/overrides
|
// Optional: Sweetistics defaults if you want fallback/overrides
|
||||||
sweetisticsApiKey: "sweet-...",
|
sweetisticsApiKey: "sweet-...",
|
||||||
|
// Allow/deny cookie sources (both default to true)
|
||||||
|
allowFirefox: true,
|
||||||
// Disable Chrome cookies entirely (optional)
|
// Disable Chrome cookies entirely (optional)
|
||||||
allowChrome: false
|
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.
|
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
|
### Post a tweet
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
Reference in New Issue
Block a user