| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
This removes the long list of submodules from
modules/accounts/email.nix
and instead move each entry to its owning module.
|
| |
|
|
|
|
|
|
|
|
|
| |
This change makes use of the `extend` function inside `lib` to inject
a new `hm` field containing the Home Manager library functions. This
simplifies use of the Home Manager library in the modules and reduces
the risk of accidental infinite recursion.
PR #994
|
|
|
|
| |
Fixes #937
|
|
|
|
|
| |
By using `literalExample` the documentation will show the option
default without surrounding quotes.
|
|
|
|
|
| |
The `tls.certificatesFile` option may be set to a path but the
`CertificateFile` attribute should be a string.
|
|
|
|
|
|
|
| |
If it is at the end it will just end up applying to the last defined
section.
Fixes #748
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
To allow supporting more advanced configurations. The local refers to
the "maildir store" configuration, remote to the "IMAP store", and
"channel" to the channel.
|
|
|
|
|
|
| |
This reworks the way program specific email account options are
specified. In particular, we no longer use the deprecated `options`
field of `mkOption`. Instead submodules are used.
|
|
|
|
| |
Co-authored-by: Matthieu Coudron <mattator@gmail.com>
|
|
Co-authored-by: Matthieu Coudron <mattator@gmail.com>
|