toString the ports rather than breaking the ports

This commit is contained in:
Aubrey 2024-12-22 01:11:05 -06:00
parent 0cb24a843a
commit 0b7cb500fc
No known key found for this signature in database

View file

@ -76,19 +76,19 @@
}; };
tcpPort = lib.mkOption { tcpPort = lib.mkOption {
type = lib.types.port; type = lib.types.port;
default = "1027"; default = 1027;
description = "The TCP port to host the server on"; description = "The TCP port to host the server on";
}; };
udpPort = lib.mkOption { udpPort = lib.mkOption {
type = lib.types.port; type = lib.types.port;
default = "1027"; default = 1027;
description = "The UDP port to host the server on"; description = "The UDP port to host the server on";
}; };
proximity = { proximity = {
type = lib.types.attrs; type = lib.types.attrs;
port = lib.mkOption { port = lib.mkOption {
type = lib.types.port; type = lib.types.port;
example = "4433"; example = 4433;
description = "The UDP port to host the proximity chat server on"; description = "The UDP port to host the proximity chat server on";
}; };
certPath = lib.mkOption { certPath = lib.mkOption {
@ -113,7 +113,7 @@
Type = "simple"; Type = "simple";
ExecStart = let ExecStart = let
proxRes = 5; proxRes = 5;
in ''${self.packages.${system}.default}/bin/smo-server -t ${tcpPort} -u ${udpPort}''; in ''${self.packages.${system}.default}/bin/smo-server -t ${toString tcpPort} -u ${toString udpPort}'';
}; };
}; };
}; };