improve(?) markup

This commit is contained in:
Daniel Barlow 2023-05-22 00:14:32 +01:00
parent 4429f2b177
commit 35a5605266

View file

@ -68,12 +68,12 @@ Creating configuration.nix
==========================
You need to create a ``configuration.nix`` that describes your device
You need to create a :file:`configuration.nix` that describes your device
and the services that you want to run on it. Start by copying
``vanilla-configuration.nix`` and adjusting it, or look in the `examples`
:file:`vanilla-configuration.nix` and adjusting it, or look in the `examples`
directory for some pre-written configurations.
``configuration.nix`` conventionally describes the packages, services,
:file:`configuration.nix` conventionally describes the packages, services,
user accounts etc of the device. It does not describe the hardware
itself, which is specified separately in the build command (as you
will see below).
@ -104,13 +104,13 @@ example:
--arg device "import ./devices/qemu" -A outputs.default
In this command ``<liminix-config>`` points to your
``configuration.nix``, ``device`` is the file for your hardware device
:file:`configuration.nix`, ``device`` is the file for your hardware device
definition, and ``outputs.default`` will generate some kind of
Liminix image output appropriate to that device.
For the qemu device in this example, ``outputs.default`` is an alias
for ``outputs.vmbuild``, which creates a directory containing a
squashfs root image and a kernel. You can use the `mips-vm` command to
squashfs root image and a kernel. You can use the :command:`mips-vm` command to
run this.
For the currently supported hardware devices, ``outputs.default``