From 13f6e6da35612830da7d4918545102520370bfd3 Mon Sep 17 00:00:00 2001 From: Gabriel Fontes Date: Fri, 6 Sep 2024 17:07:41 -0300 Subject: [PATCH] nixos/matterbridge: add services.matterbridge.package option --- nixos/modules/services/networking/matterbridge.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/networking/matterbridge.nix b/nixos/modules/services/networking/matterbridge.nix index cdcb69070dfb..6ba15ba950fb 100644 --- a/nixos/modules/services/networking/matterbridge.nix +++ b/nixos/modules/services/networking/matterbridge.nix @@ -19,6 +19,8 @@ in services.matterbridge = { enable = mkEnableOption "Matterbridge chat platform bridge"; + package = mkPackageOption pkgs "matterbridge" { }; + configPath = mkOption { type = with types; nullOr str; default = null; @@ -111,7 +113,7 @@ in serviceConfig = { User = cfg.user; Group = cfg.group; - ExecStart = "${pkgs.matterbridge}/bin/matterbridge -conf ${matterbridgeConfToml}"; + ExecStart = "${cfg.package}/bin/matterbridge -conf ${matterbridgeConfToml}"; Restart = "always"; RestartSec = "10"; };