diff --git a/modules/nixos/desktop-environment/default.nix b/modules/nixos/desktop-environment/default.nix index a00b89c..5f599fa 100644 --- a/modules/nixos/desktop-environment/default.nix +++ b/modules/nixos/desktop-environment/default.nix @@ -55,8 +55,19 @@ in { services.displayManager.autoLogin.enable = false; networking.firewall.allowedTCPPorts = [ 3389 - 3390 + 3390 ]; + + # users.users.andreas.extraGroups = [ "sambashare" ]; + # Enable Avahi (mDNS/DNS-SD) for discovery + services.avahi = { + enable = true; + nssmdns4 = true; + openFirewall = true; + }; + # Enable GNOME sharing services + services.gnome.gnome-user-share.enable = true; + environment.systemPackages = with pkgs; [ gnome-tweaks gnome-software