24 lines
577 B
Nix
24 lines
577 B
Nix
{
|
|
pkgs,
|
|
config,
|
|
tools,
|
|
...
|
|
}:
|
|
{
|
|
nixpkgs.config.permittedInsecurePackages = [
|
|
"olm-3.2.16"
|
|
];
|
|
|
|
environment.etc."maubot/config.base.yaml".source = config.age.secrets.matrix-maubot-cfg.path;
|
|
services.maubot = {
|
|
enable = true;
|
|
plugins = with config.services.maubot.package.plugins; [
|
|
rss
|
|
hasswebhookbot
|
|
];
|
|
configMutable = true;
|
|
# RIP the auto configuration ... Built a base yaml, written in agenix, and manually copying this to the config.yaml file + adapting as needed...
|
|
extraConfigFile = "/etc/maubot/config.yaml";
|
|
};
|
|
}
|