diff options
Diffstat (limited to 'roles/shared.nix')
| -rw-r--r-- | roles/shared.nix | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/roles/shared.nix b/roles/shared.nix index 4f1be37..acc12c7 100644 --- a/roles/shared.nix +++ b/roles/shared.nix @@ -313,6 +313,7 @@ "bluetooth" "input" "lp" + "lpadmin" "netdev" "network" "plugdev" @@ -594,6 +595,15 @@ }; services = { + avahi = { + enable = true; + nssmdns4 = true; + openFirewall = true; + publish = { + enable = true; + userServices = true; + }; + }; fprintd.enable = true; pipewire = { enable = true; @@ -651,7 +661,14 @@ "time2.mikes.fi" ]; }; - printing.enable = true; + printing = { + listenAddresses = [ "*:631" ]; + allowFrom = [ "all" ]; + browsing = true; + defaultShared = true; + openFirewall = true; + enable = true; + }; upower = { enable = true; }; |
