blob: 2252594d4e8049235c47828058e1fe24cf20106e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
{
config,
lib,
name,
...
}:
let
mbsyncNamesFromName = (import ../lib.nix { inherit lib; }).mbsyncNamesFromName;
in
{
config = lib.mkIf config.enable {
neomutt.extraConfig =
let
mbsyncNames = mbsyncNamesFromName name;
in
builtins.replaceStrings
[ "@@QUICK_CHANNEL@@" "@@FULL_CHANNEL@@" ]
[
mbsyncNames.channels.quick
mbsyncNames.channels.full
]
(builtins.readFile ./.neomuttrc);
};
}
|