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 |
|Pretty Hostname||No||Yes (advanced)|| default to |
|Full disk encryption password||Yes||Yes|| in pmbootstrap, asked during |
|User password||Yes||Yes|| in pmbootstrap, asked during |