Generate partitioning scripts using nix
This commit is contained in:
parent
60497bcc2e
commit
4bd86f8de7
6 changed files with 15 additions and 162 deletions
scripts/Arch/OS
|
@ -1,10 +1,10 @@
|
|||
#!/bin/bash -e
|
||||
pushd "${BASH_SOURCE%/*}" > /dev/null;
|
||||
|
||||
PARTITION_MODULE="${PARTITION_MODULE:-"./partition.nix"}";
|
||||
ARCH_TIMEZONE="${ARCH_TIMEZONE:-"Europe/Zurich"}";
|
||||
ARCH_DISK="${ARCH_DISK}";
|
||||
ARCH_HOSTNAME="${ARCH_HOSTNAME}";
|
||||
ARCH_MOUNT_ROOT="${ARCH_MOUNT_ROOT:-"/mnt"}";
|
||||
ARCH_MOUNT_ROOT="${ARCH_MOUNT_ROOT:-"$(../../eval-module.sh "$PARTITION_MODULE" partition.rootDir --raw)"}";
|
||||
ARCH_LANG="${ARCH_LANG:-"en_US.UTF-8"}";
|
||||
ARCH_KEYMAP="${ARCH_KEYMAP:-"de_CH-latin1"}";
|
||||
ARCH_X11_KEYMAP="${ARCH_X11_KEYMAP:-"ch"}";
|
||||
|
@ -22,10 +22,8 @@ tempDir="$tempRoot/$relativeDir";
|
|||
|
||||
loadkeys "$ARCH_KEYMAP";
|
||||
timedatectl set-timezone "$ARCH_TIMEZONE";
|
||||
OS_MOUNT_ROOT="${ARCH_MOUNT_ROOT}";
|
||||
OS_DISK="${ARCH_DISK}" \
|
||||
OS_LABEL="Arch" \
|
||||
. "../../Common/OS/partition.sh";
|
||||
|
||||
. "../../Common/OS/partition.sh";
|
||||
|
||||
pacman-key --init;
|
||||
pacman-key --populate;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue