diff --git a/nixos/doc/manual/configuration/configuration.xml b/nixos/doc/manual/configuration/configuration.xml
index cfda6e2df493..a55dea96c757 100644
--- a/nixos/doc/manual/configuration/configuration.xml
+++ b/nixos/doc/manual/configuration/configuration.xml
@@ -14,7 +14,7 @@
-
+
diff --git a/nixos/doc/manual/configuration/package-mgmt.chapter.md b/nixos/doc/manual/configuration/package-mgmt.chapter.md
new file mode 100644
index 000000000000..a6c414be59a9
--- /dev/null
+++ b/nixos/doc/manual/configuration/package-mgmt.chapter.md
@@ -0,0 +1,18 @@
+# Package Management {#sec-package-management}
+
+This section describes how to add additional packages to your system.
+NixOS has two distinct styles of package management:
+
+- *Declarative*, where you declare what packages you want in your
+ `configuration.nix`. Every time you run `nixos-rebuild`, NixOS will
+ ensure that you get a consistent set of binaries corresponding to
+ your specification.
+
+- *Ad hoc*, where you install, upgrade and uninstall packages via the
+ `nix-env` command. This style allows mixing packages from different
+ Nixpkgs versions. It's the only choice for non-root users.
+
+```{=docbook}
+
+
+```
diff --git a/nixos/doc/manual/configuration/package-mgmt.xml b/nixos/doc/manual/configuration/package-mgmt.xml
deleted file mode 100644
index 499926ea50b4..000000000000
--- a/nixos/doc/manual/configuration/package-mgmt.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
- Package Management
-
- This section describes how to add additional packages to your system. NixOS
- has two distinct styles of package management:
-
-
-
- Declarative, where you declare what packages you want
- in your configuration.nix. Every time you run
- nixos-rebuild, NixOS will ensure that you get a
- consistent set of binaries corresponding to your specification.
-
-
-
-
- Ad hoc, where you install, upgrade and uninstall
- packages via the nix-env command. This style allows
- mixing packages from different Nixpkgs versions. It’s the only choice
- for non-root users.
-
-
-
-
-
-
-
diff --git a/nixos/doc/manual/from_md/configuration/package-mgmt.chapter.xml b/nixos/doc/manual/from_md/configuration/package-mgmt.chapter.xml
new file mode 100644
index 000000000000..d3727edbe08d
--- /dev/null
+++ b/nixos/doc/manual/from_md/configuration/package-mgmt.chapter.xml
@@ -0,0 +1,28 @@
+
+ Package Management
+
+ This section describes how to add additional packages to your
+ system. NixOS has two distinct styles of package management:
+
+
+
+
+ Declarative, where you declare what
+ packages you want in your configuration.nix.
+ Every time you run nixos-rebuild, NixOS will
+ ensure that you get a consistent set of binaries corresponding
+ to your specification.
+
+
+
+
+ Ad hoc, where you install, upgrade and
+ uninstall packages via the nix-env command.
+ This style allows mixing packages from different Nixpkgs
+ versions. It’s the only choice for non-root users.
+
+
+
+
+
+