Many things

Change-Id: I147b761e6ba157e77bb374c3e0191533a03a92a3
diff --git a/modules/uxplay.nix b/modules/uxplay.nix
new file mode 100644
index 0000000..1b17c1a
--- /dev/null
+++ b/modules/uxplay.nix
@@ -0,0 +1,21 @@
+{ pkgs, ... }: {
+
+  networking.firewall = {
+    allowedTCPPorts = [ 7100 7000 7001 ];
+    allowedUDPPorts = [ 6000 6001 7011 ];
+  };
+
+  services.avahi = {
+    # nssmdns = true;
+    enable = true;
+    publish = {
+      enable = true;
+      userServices = true;
+      domain = true;
+    };
+  };
+
+  home-manager.users.coded.home.packages = [
+    pkgs.uxplay
+  ];
+}