From d290047090349c28d940a8c4699b994283f4d483 Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Mon, 5 May 2025 22:13:54 -0500 Subject: [PATCH] Add Avahi support. --- hosts/flynode/default.nix | 1 + roles/avahi.nix | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 roles/avahi.nix diff --git a/hosts/flynode/default.nix b/hosts/flynode/default.nix index a4cf65b..c839fa4 100644 --- a/hosts/flynode/default.nix +++ b/hosts/flynode/default.nix @@ -7,6 +7,7 @@ ./hardware-configuration.nix ../../roles/laptop.nix ../../roles/zfs.nix + ../../roles/avahi.nix ../../roles/restic.nix ../../base.nix ../../users/root.nix diff --git a/roles/avahi.nix b/roles/avahi.nix new file mode 100644 index 0000000..7dbc0be --- /dev/null +++ b/roles/avahi.nix @@ -0,0 +1,12 @@ +{ + services.avahi = { + enable = true; + nssmdns4 = true; + publish = { + enable = true; + addresses = true; + workstation = true; + domain = true; + }; + }; +}