aboutsummaryrefslogtreecommitdiffstats
path: root/roles
diff options
context:
space:
mode:
Diffstat (limited to 'roles')
-rw-r--r--roles/shared.nix19
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;
};