Generalized defaults/overrides for notification properties
Open
enhancement
- Dominant language
- C
- Stars
- 3.3k
- Forks
- 173
- PR merge metrics
- No merged PRs in 30d
Description
Ref https://github.com/emersion/mako/pull/559
Ref https://github.com/emersion/mako/issues/211
Proposal: `override.*` keys to override properties, combined with generalized criteria to select when to override.
```ini
[!icon]
override.icon=default
[timeout>1000]
override.timeout=1000
```
Overriding interacts a bit weirdly with criteria. Do we perform another criteria pass just to apply overrides?
Contributor guide
Assessment
This issue has not been assessed yet.