diff --git a/nixos/doc/manual/development/meta-attributes.xml b/nixos/doc/manual/development/meta-attributes.xml
index cebd16c2a9d0..de0870314dcb 100644
--- a/nixos/doc/manual/development/meta-attributes.xml
+++ b/nixos/doc/manual/development/meta-attributes.xml
@@ -4,20 +4,20 @@
version="5.0"
xml:id="sec-meta-attributes">
-
Meta-attributes
+Meta Attributes
-Like Nix packages, NixOS modules can declare meta-attributes to provide
- extra information. Module meta-attributes are defined in the
- meta.nix
+Like Nix packages, NixOS modules can declare meta-attributes to provide
+ extra information. Module meta attributes are defined in the
+ meta.nix
special module.
-meta is a top level attribute like
- options and config. Available
- meta-attributes are maintainers and
+meta is a top level attribute like
+ options and config. Available
+ meta-attributes are maintainers and
doc.
-Each of the meta-attributes must be defined at most once per module
+Each of the meta-attributes must be defined at most once per module
file.
@@ -26,13 +26,13 @@
options = {
...
};
-
+
config = {
...
};
-
+
meta = {
- maintainers = with lib.maintainers; [ ericsagnes ];
doc = ./default.xml;
};
@@ -48,11 +48,11 @@
- doc point to a valid docbook file containing the module
- documentation, its contents are automatically added to the doc points to a valid DocBook file containing the module
+ documentation. Its contents is automatically added to .
- Changes to a module documentation must be checked to be non-breaking by
- building the NixOS manual.
+ Changes to a module documentation have to be checked to not break
+ building the NixOS manual:
$ nix-build nixos/release.nix -A manual