NixOS 23.11 fixes #75

Merged
teutat3s merged 8 commits from fix/nixos-23.11-fixes into main 2023-12-03 13:20:52 +00:00
Showing only changes of commit becaa9d649 - Show all commits

View file

@ -205,19 +205,7 @@
lottieconverter # for animated stickers conversion, unfree package
ffmpeg # if converting animated stickers to webm (very slow!)
];
systemd.services.mautrix-telegram.serviceConfig =
let
cfg = config.services.mautrix-telegram;
settingsFormat = pkgs.formats.json {};
settingsFile =
settingsFormat.generate "mautrix-telegram-config.json" cfg.settings;
in
{
systemd.services.mautrix-telegram.serviceConfig = {
User = "matrix-synapse";
ExecStart = lib.mkForce ''
${pkgs.mautrix-telegram}/bin/mautrix-telegram \
--config='${settingsFile}' \
--no-update
'';
};
}