4.4 KiB
4.4 KiB
| 1 | Key | Value(s) | Description | Required |
|---|---|---|---|---|
| 2 | archinstall-language | `lang <https://github.com/archlinux/archinstall/blob/master/archinstall/locales/languages.json>`__ | Sets the TUI language used *(make sure to use the ``lang`` value not the ``abbr``)* | No |
| 3 | bootloader_config | { bootloader: `Systemd-boot <https://wiki.archlinux.org/title/Systemd-boot>`_!, `grub <https://wiki.archlinux.org/title/GRUB>`_!, `limine <https://wiki.archlinux.org/title/Limine>`_!, uki: ``true``/``false``!, removable: ``true``/``false`` } | Bootloader configuration. ``bootloader`` selects which bootloader to install *(grub/limine mandatory on BIOS)*. ``uki`` enables unified kernel images *(UEFI only!, systemd-boot/limine only)*. ``removable`` installs to default removable media path /EFI/BOOT/ instead of NVRAM *(UEFI only!, grub/limine only)* | Yes |
| 4 | disk_config | *Read more under* :ref:`disk config` | Contains the desired disk setup to be used during installation | No |
| 5 | disk_encryption | *Read more about under* :ref:`disk encryption` | Parameters for disk encryption applied on top of ``disk_config`` | No |
| 6 | hostname | ``str`` | A string defining your machines hostname on the network *(defaults to ``archinstall``)* | No |
| 7 | custom_commands | *Read more under* :ref:`custom commands` | Custom commands that will be run post-install chrooted inside the installed system | No |
| 8 | network_config | *`see options under Network Configuration`* | Sets which type of *(if any)* network configuration should be used | No |
| 9 | parallel downloads | 0-∞ | sets a given number of parallel downloads to be used by `pacman <https://wiki.archlinux.org/title/Pacman#Enabling_parallel_downloads>`_ | No |
| 10 | profile_config | *`read more under the profiles section`* | Installs a given profile if defined | No |
| 11 | timezone | `timezone <https://wiki.archlinux.org/title/System_time#Time_zone>`_ | sets a timezone for the installed system | No |