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 904a73b51d - Show all commits

View file

@ -205,7 +205,19 @@
lottieconverter # for animated stickers conversion, unfree package lottieconverter # for animated stickers conversion, unfree package
ffmpeg # if converting animated stickers to webm (very slow!) ffmpeg # if converting animated stickers to webm (very slow!)
]; ];
systemd.services.mautrix-telegram.serviceConfig = { 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
{
User = "matrix-synapse"; User = "matrix-synapse";
ExecStart = ''
${pkgs.mautrix-telegram}/bin/mautrix-telegram \
--config='${settingsFile}'
--no-update
'';
}; };
} }