aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeerserverDE <himbeerserverde@gmail.com>2022-09-08 17:54:51 +0200
committerHimbeerserverDE <himbeerserverde@gmail.com>2022-09-08 17:54:51 +0200
commitaacab564534c2b07d473eaf6eb50c757c76012b6 (patch)
tree245876d4def3922901d92482b7bf2c08082546cc
parent750a08ef0317015b53d6f7f289acb28a8cb51a22 (diff)
Move cmdline options to their own section for increased readability
-rwxr-xr-xmkartix6
-rwxr-xr-xmkcryptartix7
2 files changed, 8 insertions, 5 deletions
diff --git a/mkartix b/mkartix
index c23ccfb..441fe69 100755
--- a/mkartix
+++ b/mkartix
@@ -6,6 +6,10 @@ function get_cmdline {
sed -r 's/[[:alnum:]]+=/\n&/g' file | awk -F= '$1=="$1"{print $2}'
}
+# cmdline options
+TIMEZONE=$(get_cmdline tz)
+KEYMAP=$(get_cmdline keytable)
+
DRIVE=$1
PART_PREFIX=$2
@@ -14,7 +18,6 @@ if [[ -z "${DRIVE}" ]] | [[ -z "${PART_PREFIX}" ]]; then
exit 1
fi
-TIMEZONE=$(get_cmdline tz)
ln -sf "/usr/share/zoneinfo/${TIMEZONE}" /etc/localtime
hwclock --systohc
@@ -49,7 +52,6 @@ EOT
sed -i 's/hostname="localhost"/hostname="artix"/' /etc/conf.d/hostname
-KEYMAP=$(get_cmdline keytable)
sed -i "s/keymap=\"us\"/keymap=\"${KEYMAP}\"/" /etc/conf.d/keymaps
# Repositories
diff --git a/mkcryptartix b/mkcryptartix
index bfa21c3..653bcdc 100755
--- a/mkcryptartix
+++ b/mkcryptartix
@@ -6,6 +6,10 @@ function get_cmdline {
sed -r 's/[[:alnum:]]+=/\n&/g' file | awk -F= '$1=="Var"{print $2}'
}
+# cmdline options
+TIMEZONE=$(get_cmdline tz)
+KEYMAP=$(get_cmdline keytable)
+
DRIVE=$1
PART_PREFIX=$2
@@ -14,7 +18,6 @@ if [[ -z "${DRIVE}" ]] | [[ -z "${PART_PREFIX}" ]]; then
exit 1
fi
-TIMEZONE=$(get_cmdline tz)
ln -sf "/usr/share/zoneinfo/${TIMEZONE}" /etc/localtime
hwclock --systohc
@@ -93,8 +96,6 @@ userdel ckbcomp
cp -p /tmp/ckbcomp-bin/pkg/ckbcomp-bin/usr/bin/ckbcomp /usr/local/bin/ckbcomp
-KEYMAP=$(get_cmdline keytable)
-
grub-kbdcomp -o /boot/grub/keymap.gkb ${KEYMAP}
(cd /boot/grub && tar cf memdisk.tar keymap.gkb)