aboutsummaryrefslogtreecommitdiffstats
path: root/modules/programs/aerc/assertions.nix
Commit message (Collapse)AuthorAgeLines
* feat: added email configuration with mbsync + notmuchArpit Chakladar2026-07-09-19/+0
| | | | added a private module which will be gitignored and serves to include options that are not meant to be shared
* feat: added assertions for automatically validation related optionsArpit Chakladar2026-07-09-0/+19
Some programs and their configurations may depend on other programs. For a truly portable configuration users must be able to get appropriate error messages if a options is enabled but its requirements (like a dependent option) is not met. The build crashes for those and keeps the config concise.