#!/bin/sh # Void Linux Automatic Install Configuration # === # Disk Configuration # === # disk: the disk to install to # default: the first disk that isn't the installer #disk=/dev/hda # bootpartitionsize: controls how large the boot partition will be # default: 500M #bootpartitionsize=500M # swapsize: how large should the swap partition be # default: equal to the installed physical memory #swapsize= # === # XBPS Configuration # === # xbpsrepository: which repo should the install pull from # default: https://repo-default.voidlinux.org/current #xbpsrepository="https://repo-default.voidlinux.org/current" # pkgs: additional packages to install into the target # default: none #pkgs="" # === # Default User # === # username: the username of the user to be created # default: pep #username="" # password: password to set for the new user # default: unset (will prompt during install) # Warning: This does not work in musl! #password="" # === # Misc. Options # === # timezone: Timezone in TZ format # default: America/Chicago #timezone="America/Chicago" # keymap: Keymap to use by default # default: us #keymap="us" # locale: initial glibc locale # default: en_US.UTF-8 #libclocale=en.US.UTF-8 # hostname: static hostname for the system # default: derived from DNS #hostname=Peppermintos # end_action: what to do at the end of the install # default: shutdown # alternate values: reboot, script, func #end_action=shutdown # end_script: script to optionally run at end of install # the user script must reside somewhere xbps-uhelper fetch # can retrieve it from # default: not set #end_script="" # end_function: a function to optionally be run at # the end of the install. #end_function() { # #}