emersion / emersion/mako

Generalized defaults/overrides for notification properties

Open
#566 4 comments 2 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.