infrastructure/nixos/avahi.nix
2024-01-14 14:12:30 -08:00

19 lines
368 B
Nix

{
config,
lib,
...
}: let
inherit (lib.modules) mkDefault;
in {
services.avahi = {
enable = mkDefault true;
ipv6 = mkDefault config.networking.enableIPv6;
publish = {
enable = mkDefault true;
domain = mkDefault true;
addresses = mkDefault true;
userServices = mkDefault true;
};
wideArea = mkDefault false;
};
}