tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
nixos/plantuml-server: use mkPackageOptionMD
Anthony Roussel
2 years ago
2c94d267
3b17b805
+4
-24
1 changed file
expand all
collapse all
unified
split
nixos
modules
services
web-apps
plantuml-server.nix
+4
-24
nixos/modules/services/web-apps/plantuml-server.nix
···
20
services.plantuml-server = {
21
enable = mkEnableOption (mdDoc "PlantUML server");
22
23
-
package = mkOption {
24
-
type = types.package;
25
-
default = pkgs.plantuml-server;
26
-
defaultText = literalExpression "pkgs.plantuml-server";
27
-
description = mdDoc "PlantUML server package to use";
28
-
};
29
30
packages = {
31
-
jdk = mkOption {
32
-
type = types.package;
33
-
default = pkgs.jdk;
34
-
defaultText = literalExpression "pkgs.jdk";
35
-
description = mdDoc "JDK package to use for the server";
36
-
};
37
-
jetty = mkOption {
38
-
type = types.package;
39
-
default = pkgs.jetty;
40
-
defaultText = literalExpression "pkgs.jetty";
41
-
description = mdDoc "Jetty package to use for the server";
42
-
};
43
};
44
45
user = mkOption {
···
78
description = mdDoc "Limits image width and height.";
79
};
80
81
-
graphvizPackage = mkOption {
82
-
type = types.package;
83
-
default = pkgs.graphviz;
84
-
defaultText = literalExpression "pkgs.graphviz";
85
-
description = mdDoc "Package containing the dot executable.";
86
-
};
87
88
plantumlStats = mkOption {
89
type = types.bool;
···
20
services.plantuml-server = {
21
enable = mkEnableOption (mdDoc "PlantUML server");
22
23
+
package = mkPackageOptionMD pkgs "plantuml-server" { };
0
0
0
0
0
24
25
packages = {
26
+
jdk = mkPackageOptionMD pkgs "jdk" { };
27
+
jetty = mkPackageOptionMD pkgs "jetty" { };
0
0
0
0
0
0
0
0
0
0
28
};
29
30
user = mkOption {
···
63
description = mdDoc "Limits image width and height.";
64
};
65
66
+
graphvizPackage = mkPackageOptionMD pkgs "graphviz" { };
0
0
0
0
0
67
68
plantumlStats = mkOption {
69
type = types.bool;