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
20
services.plantuml-server = {
21
21
enable = mkEnableOption (mdDoc "PlantUML server");
22
22
23
23
-
package = mkOption {
24
24
-
type = types.package;
25
25
-
default = pkgs.plantuml-server;
26
26
-
defaultText = literalExpression "pkgs.plantuml-server";
27
27
-
description = mdDoc "PlantUML server package to use";
28
28
-
};
23
23
+
package = mkPackageOptionMD pkgs "plantuml-server" { };
29
24
30
25
packages = {
31
31
-
jdk = mkOption {
32
32
-
type = types.package;
33
33
-
default = pkgs.jdk;
34
34
-
defaultText = literalExpression "pkgs.jdk";
35
35
-
description = mdDoc "JDK package to use for the server";
36
36
-
};
37
37
-
jetty = mkOption {
38
38
-
type = types.package;
39
39
-
default = pkgs.jetty;
40
40
-
defaultText = literalExpression "pkgs.jetty";
41
41
-
description = mdDoc "Jetty package to use for the server";
42
42
-
};
26
26
+
jdk = mkPackageOptionMD pkgs "jdk" { };
27
27
+
jetty = mkPackageOptionMD pkgs "jetty" { };
43
28
};
44
29
45
30
user = mkOption {
···
78
63
description = mdDoc "Limits image width and height.";
79
64
};
80
65
81
81
-
graphvizPackage = mkOption {
82
82
-
type = types.package;
83
83
-
default = pkgs.graphviz;
84
84
-
defaultText = literalExpression "pkgs.graphviz";
85
85
-
description = mdDoc "Package containing the dot executable.";
86
86
-
};
66
66
+
graphvizPackage = mkPackageOptionMD pkgs "graphviz" { };
87
67
88
68
plantumlStats = mkOption {
89
69
type = types.bool;