Installation settings
Appearance
| WIP reference related to on-device installer pmaports#463 |
During or right after the installation of an operating system, it makes sense to ask the user a few questions for some basic configuration. In postmarketOS, this configuration is done in pmbootstrap init. A graphical frontend for pmbootstrap will likely just ask the same questions. This document is about defining what pmbootstrap asks versus what we want to ask the user in an on-device installer.
Questions that do not make sense outside of pmbootstrap, such as the path to the work dir or the ccache size are not listed here.
| Setting | Ask in pmbootstrap | Ask in on-device installer (planned) | Notes |
|---|---|---|---|
| Keymap | Yes | Yes | Only ask if deviceinfo_keymaps is set
|
| Username | Yes | Yes | |
| Timezone | Yes | Yes | |
| Hostname | Yes | Yes (advanced) | |
| Pretty Hostname | No | Yes (advanced) | default to deviceinfo_name
|
| Full disk encryption password | Yes | Yes | in pmbootstrap, asked during pmbootstrap install --fde
|
| User password | Yes | Yes | in pmbootstrap, asked during pmbootstrap install
|