nixos: use only URI fragment in manual options links

+1 -1
nixos/doc/manual/configuration/profiles/all-hardware.section.md
···
The enabled kernel modules include support for SATA and PATA, SCSI
(partially), USB, Firewire (untested), Virtio (QEMU, KVM, etc.), VMware, and
-
Hyper-V. Additionally, [`hardware.enableAllFirmware`](options.html#opt-hardware.enableAllFirmware) is
enabled, and the firmware for the ZyDAS ZD1211 chipset is specifically
installed.
···
The enabled kernel modules include support for SATA and PATA, SCSI
(partially), USB, Firewire (untested), Virtio (QEMU, KVM, etc.), VMware, and
+
Hyper-V. Additionally, [](#opt-hardware.enableAllFirmware) is
enabled, and the firmware for the ZyDAS ZD1211 chipset is specifically
installed.
+1 -1
nixos/doc/manual/configuration/profiles/demo.section.md
···
# Demo {#sec-profile-demo}
This profile just enables a `demo` user, with password `demo`, uid `1000`, `wheel` group and
-
[autologin in the SDDM display manager](options.html#opt-services.xserver.displayManager.autoLogin).
···
# Demo {#sec-profile-demo}
This profile just enables a `demo` user, with password `demo`, uid `1000`, `wheel` group and
+
[autologin in the SDDM display manager](#opt-services.xserver.displayManager.autoLogin).
+1 -1
nixos/doc/manual/configuration/profiles/docker-container.section.md
···
working system by importing the [Minimal](#sec-profile-minimal) and
[Clone Config](#sec-profile-clone-config) profiles, and
setting appropriate configuration options that are useful inside a container
-
context, like [`boot.isContainer`](options.html#opt-boot.isContainer).
···
working system by importing the [Minimal](#sec-profile-minimal) and
[Clone Config](#sec-profile-clone-config) profiles, and
setting appropriate configuration options that are useful inside a container
+
context, like [](#opt-boot.isContainer).
+4 -4
nixos/doc/manual/configuration/profiles/graphical.section.md
···
Defines a NixOS configuration with the Plasma 5 desktop. It's used by the
graphical installation CD.
-
It sets [`services.xserver.enable`](options.html#opt-services.xserver.enable),
-
[`services.xserver.displayManager.sddm.enable`](options.html#opt-services.xserver.displayManager.sddm.enable),
-
[`services.xserver.desktopManager.plasma5.enable`](options.html#opt-services.xserver.desktopManager.plasma5.enable),
-
and [`services.xserver.libinput.enable`](options.html#opt-services.xserver.libinput.enable) to true. It also
includes glxinfo and firefox in the system packages list.
···
Defines a NixOS configuration with the Plasma 5 desktop. It's used by the
graphical installation CD.
+
It sets [](#opt-services.xserver.enable),
+
[](#opt-services.xserver.displayManager.sddm.enable),
+
[](#opt-services.xserver.desktopManager.plasma5.enable),
+
and [](#opt-services.xserver.libinput.enable) to true. It also
includes glxinfo and firefox in the system packages list.
+1 -1
nixos/doc/manual/configuration/profiles/hardened.section.md
···
`/proc` filesystems. It also disables the User Namespaces
feature of the kernel, which stops Nix from being able to build anything
(this particular setting can be overriden via
-
[`security.allowUserNamespaces`](options.html#opt-security.allowUserNamespaces)). See the
[profile source](https://github.com/nixos/nixpkgs/tree/master/nixos/modules/profiles/hardened.nix)
for further detail on which settings are altered.
···
`/proc` filesystems. It also disables the User Namespaces
feature of the kernel, which stops Nix from being able to build anything
(this particular setting can be overriden via
+
[](#opt-security.allowUserNamespaces)). See the
[profile source](https://github.com/nixos/nixpkgs/tree/master/nixos/modules/profiles/hardened.nix)
for further detail on which settings are altered.
+4 -4
nixos/doc/manual/configuration/profiles/headless.section.md
···
Common configuration for headless machines (e.g., Amazon EC2 instances).
-
Disables [sound](options.html#opt-sound.enable),
-
[vesa](options.html#opt-boot.vesa), serial consoles,
-
[emergency mode](options.html#opt-systemd.enableEmergencyMode),
-
[grub splash images](options.html#opt-boot.loader.grub.splashImage)
and configures the kernel to reboot automatically on panic.
···
Common configuration for headless machines (e.g., Amazon EC2 instances).
+
Disables [sound](#opt-sound.enable),
+
[vesa](#opt-boot.vesa), serial consoles,
+
[emergency mode](#opt-systemd.enableEmergencyMode),
+
[grub splash images](#opt-boot.loader.grub.splashImage)
and configures the kernel to reboot automatically on panic.
+3 -3
nixos/doc/manual/configuration/profiles/installation-device.section.md
···
and a copy of the Nixpkgs channel, so `nixos-install`
works out of the box.
-
Documentation for [Nixpkgs](options.html#opt-documentation.enable)
-
and [NixOS](options.html#opt-documentation.nixos.enable) are
forcefully enabled (to override the
[Minimal profile](#sec-profile-minimal) preference); the
NixOS manual is shown automatically on TTY 8, udisks is disabled.
Autologin is enabled as `nixos` user, while passwordless
login as both `root` and `nixos` is possible.
Passwordless `sudo` is enabled too.
-
[wpa_supplicant](options.html#opt-networking.wireless.enable) is
enabled, but configured to not autostart.
It is explained how to login, start the ssh server, and if available,
···
and a copy of the Nixpkgs channel, so `nixos-install`
works out of the box.
+
Documentation for [Nixpkgs](#opt-documentation.enable)
+
and [NixOS](#opt-documentation.nixos.enable) are
forcefully enabled (to override the
[Minimal profile](#sec-profile-minimal) preference); the
NixOS manual is shown automatically on TTY 8, udisks is disabled.
Autologin is enabled as `nixos` user, while passwordless
login as both `root` and `nixos` is possible.
Passwordless `sudo` is enabled too.
+
[wpa_supplicant](#opt-networking.wireless.enable) is
enabled, but configured to not autostart.
It is explained how to login, start the ssh server, and if available,
+4 -4
nixos/doc/manual/configuration/profiles/minimal.section.md
···
This profile defines a small NixOS configuration. It does not contain any
graphical stuff. It's a very short file that enables
-
[noXlibs](options.html#opt-environment.noXlibs), sets
-
[`i18n.supportedLocales`](options.html#opt-i18n.supportedLocales) to
only support the user-selected locale,
-
[disables packages' documentation](options.html#opt-documentation.enable),
-
and [disables sound](options.html#opt-sound.enable).
···
This profile defines a small NixOS configuration. It does not contain any
graphical stuff. It's a very short file that enables
+
[noXlibs](#opt-environment.noXlibs), sets
+
[](#opt-i18n.supportedLocales) to
only support the user-selected locale,
+
[disables packages' documentation](#opt-documentation.enable),
+
and [disables sound](#opt-sound.enable).
+2 -3
nixos/doc/manual/from_md/configuration/profiles/all-hardware.section.xml
···
The enabled kernel modules include support for SATA and PATA, SCSI
(partially), USB, Firewire (untested), Virtio (QEMU, KVM, etc.),
VMware, and Hyper-V. Additionally,
-
<link xlink:href="options.html#opt-hardware.enableAllFirmware"><literal>hardware.enableAllFirmware</literal></link>
-
is enabled, and the firmware for the ZyDAS ZD1211 chipset is
-
specifically installed.
</para>
</section>
···
The enabled kernel modules include support for SATA and PATA, SCSI
(partially), USB, Firewire (untested), Virtio (QEMU, KVM, etc.),
VMware, and Hyper-V. Additionally,
+
<xref linkend="opt-hardware.enableAllFirmware" /> is enabled, and
+
the firmware for the ZyDAS ZD1211 chipset is specifically installed.
</para>
</section>
+1 -1
nixos/doc/manual/from_md/configuration/profiles/demo.section.xml
···
This profile just enables a <literal>demo</literal> user, with
password <literal>demo</literal>, uid <literal>1000</literal>,
<literal>wheel</literal> group and
-
<link xlink:href="options.html#opt-services.xserver.displayManager.autoLogin">autologin
in the SDDM display manager</link>.
</para>
</section>
···
This profile just enables a <literal>demo</literal> user, with
password <literal>demo</literal>, uid <literal>1000</literal>,
<literal>wheel</literal> group and
+
<link linkend="opt-services.xserver.displayManager.autoLogin">autologin
in the SDDM display manager</link>.
</para>
</section>
+1 -1
nixos/doc/manual/from_md/configuration/profiles/docker-container.section.xml
···
<link linkend="sec-profile-clone-config">Clone Config</link>
profiles, and setting appropriate configuration options that are
useful inside a container context, like
-
<link xlink:href="options.html#opt-boot.isContainer"><literal>boot.isContainer</literal></link>.
</para>
</section>
···
<link linkend="sec-profile-clone-config">Clone Config</link>
profiles, and setting appropriate configuration options that are
useful inside a container context, like
+
<xref linkend="opt-boot.isContainer" />.
</para>
</section>
+5 -8
nixos/doc/manual/from_md/configuration/profiles/graphical.section.xml
···
by the graphical installation CD.
</para>
<para>
-
It sets
-
<link xlink:href="options.html#opt-services.xserver.enable"><literal>services.xserver.enable</literal></link>,
-
<link xlink:href="options.html#opt-services.xserver.displayManager.sddm.enable"><literal>services.xserver.displayManager.sddm.enable</literal></link>,
-
<link xlink:href="options.html#opt-services.xserver.desktopManager.plasma5.enable"><literal>services.xserver.desktopManager.plasma5.enable</literal></link>,
-
and
-
<link xlink:href="options.html#opt-services.xserver.libinput.enable"><literal>services.xserver.libinput.enable</literal></link>
-
to true. It also includes glxinfo and firefox in the system packages
-
list.
</para>
</section>
···
by the graphical installation CD.
</para>
<para>
+
It sets <xref linkend="opt-services.xserver.enable" />,
+
<xref linkend="opt-services.xserver.displayManager.sddm.enable" />,
+
<xref linkend="opt-services.xserver.desktopManager.plasma5.enable" />,
+
and <xref linkend="opt-services.xserver.libinput.enable" /> to true.
+
It also includes glxinfo and firefox in the system packages list.
</para>
</section>
+1 -2
nixos/doc/manual/from_md/configuration/profiles/hardened.section.xml
···
<literal>/proc</literal> filesystems. It also disables the User
Namespaces feature of the kernel, which stops Nix from being able to
build anything (this particular setting can be overriden via
-
<link xlink:href="options.html#opt-security.allowUserNamespaces"><literal>security.allowUserNamespaces</literal></link>).
-
See the
<link xlink:href="https://github.com/nixos/nixpkgs/tree/master/nixos/modules/profiles/hardened.nix">profile
source</link> for further detail on which settings are altered.
</para>
···
<literal>/proc</literal> filesystems. It also disables the User
Namespaces feature of the kernel, which stops Nix from being able to
build anything (this particular setting can be overriden via
+
<xref linkend="opt-security.allowUserNamespaces" />). See the
<link xlink:href="https://github.com/nixos/nixpkgs/tree/master/nixos/modules/profiles/hardened.nix">profile
source</link> for further detail on which settings are altered.
</para>
+4 -7
nixos/doc/manual/from_md/configuration/profiles/headless.section.xml
···
instances).
</para>
<para>
-
Disables
-
<link xlink:href="options.html#opt-sound.enable">sound</link>,
-
<link xlink:href="options.html#opt-boot.vesa">vesa</link>, serial
-
consoles,
-
<link xlink:href="options.html#opt-systemd.enableEmergencyMode">emergency
-
mode</link>,
-
<link xlink:href="options.html#opt-boot.loader.grub.splashImage">grub
splash images</link> and configures the kernel to reboot
automatically on panic.
</para>
···
instances).
</para>
<para>
+
Disables <link linkend="opt-sound.enable">sound</link>,
+
<link linkend="opt-boot.vesa">vesa</link>, serial consoles,
+
<link linkend="opt-systemd.enableEmergencyMode">emergency
+
mode</link>, <link linkend="opt-boot.loader.grub.splashImage">grub
splash images</link> and configures the kernel to reboot
automatically on panic.
</para>
+4 -5
nixos/doc/manual/from_md/configuration/profiles/installation-device.section.xml
···
</para>
<para>
Documentation for
-
<link xlink:href="options.html#opt-documentation.enable">Nixpkgs</link>
-
and
-
<link xlink:href="options.html#opt-documentation.nixos.enable">NixOS</link>
-
are forcefully enabled (to override the
<link linkend="sec-profile-minimal">Minimal profile</link>
preference); the NixOS manual is shown automatically on TTY 8,
udisks is disabled. Autologin is enabled as <literal>nixos</literal>
user, while passwordless login as both <literal>root</literal> and
<literal>nixos</literal> is possible. Passwordless
<literal>sudo</literal> is enabled too.
-
<link xlink:href="options.html#opt-networking.wireless.enable">wpa_supplicant</link>
is enabled, but configured to not autostart.
</para>
<para>
···
</para>
<para>
Documentation for
+
<link linkend="opt-documentation.enable">Nixpkgs</link> and
+
<link linkend="opt-documentation.nixos.enable">NixOS</link> are
+
forcefully enabled (to override the
<link linkend="sec-profile-minimal">Minimal profile</link>
preference); the NixOS manual is shown automatically on TTY 8,
udisks is disabled. Autologin is enabled as <literal>nixos</literal>
user, while passwordless login as both <literal>root</literal> and
<literal>nixos</literal> is possible. Passwordless
<literal>sudo</literal> is enabled too.
+
<link linkend="opt-networking.wireless.enable">wpa_supplicant</link>
is enabled, but configured to not autostart.
</para>
<para>
+5 -7
nixos/doc/manual/from_md/configuration/profiles/minimal.section.xml
···
<para>
This profile defines a small NixOS configuration. It does not
contain any graphical stuff. It’s a very short file that enables
-
<link xlink:href="options.html#opt-environment.noXlibs">noXlibs</link>,
-
sets
-
<link xlink:href="options.html#opt-i18n.supportedLocales"><literal>i18n.supportedLocales</literal></link>
-
to only support the user-selected locale,
-
<link xlink:href="options.html#opt-documentation.enable">disables
-
packages’ documentation</link>, and
-
<link xlink:href="options.html#opt-sound.enable">disables
sound</link>.
</para>
</section>
···
<para>
This profile defines a small NixOS configuration. It does not
contain any graphical stuff. It’s a very short file that enables
+
<link linkend="opt-environment.noXlibs">noXlibs</link>, sets
+
<xref linkend="opt-i18n.supportedLocales" /> to only support the
+
user-selected locale,
+
<link linkend="opt-documentation.enable">disables packages’
+
documentation</link>, and <link linkend="opt-sound.enable">disables
sound</link>.
</para>
</section>