{ pkgs, lib, config, ... }: let cfg = config.mods.server.murmur; in with lib; { options.mods.server = { murmur = { enable = mkEnableOption { default = false; description = "enables murmur server"; }; }; }; config = mkIf cfg.enable { services.murmur = { enable = true; openFirewall = true; }; }; }