index : archinstall32 | |
Archlinux32 installer | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | archinstall/lib/installer.py | 1 | ||||
-rw-r--r-- | archinstall/scripts/guided.py | 4 | ||||
-rw-r--r-- | archinstall/scripts/swiss.py | 4 | ||||
-rw-r--r-- | examples/interactive_installation.py | 4 |
diff --git a/archinstall/lib/installer.py b/archinstall/lib/installer.py index 2b2af06e..41113899 100644 --- a/archinstall/lib/installer.py +++ b/archinstall/lib/installer.py @@ -714,6 +714,7 @@ class Installer: # sys_command('/usr/bin/arch-chroot /mnt hwclock --hctosys --localtime') self.set_hostname(hostname) self.set_locale(locale_config) + self.set_keyboard_language(locale_config.kb_layout) # TODO: Use python functions for this SysCommand(f'/usr/bin/arch-chroot {self.target} chmod 700 /root') diff --git a/archinstall/scripts/guided.py b/archinstall/scripts/guided.py index f56ce5b4..b1fc8fd9 100644 --- a/archinstall/scripts/guided.py +++ b/archinstall/scripts/guided.py @@ -193,10 +193,6 @@ def perform_installation(mountpoint: Path): if (root_pw := archinstall.arguments.get('!root-password', None)) and len(root_pw): installation.user_set_pw('root', root_pw) - # This step must be after profile installs to allow profiles_bck to install language pre-requisites. - # After which, this step will set the language both for console and x11 if x11 was installed for instance. - installation.set_keyboard_language(locale_config.kb_layout) - if profile_config := archinstall.arguments.get('profile_config', None): profile_config.profile.post_install(installation) diff --git a/archinstall/scripts/swiss.py b/archinstall/scripts/swiss.py index 8a5488bc..8813fd91 100644 --- a/archinstall/scripts/swiss.py +++ b/archinstall/scripts/swiss.py @@ -245,10 +245,6 @@ def perform_installation(mountpoint: Path, exec_mode: ExecutionMode): if (root_pw := archinstall.arguments.get('!root-password', None)) and len(root_pw): installation.user_set_pw('root', root_pw) - # This step must be after profile installs to allow profiles_bck to install language pre-requisites. - # After which, this step will set the language both for console and x11 if x11 was installed for instance. - installation.set_keyboard_language(locale_config.kb_layout) - if profile_config := archinstall.arguments.get('profile_config', None): profile_config.profile.post_install(installation) diff --git a/examples/interactive_installation.py b/examples/interactive_installation.py index 69e509ba..3c9a5876 100644 --- a/examples/interactive_installation.py +++ b/examples/interactive_installation.py @@ -166,10 +166,6 @@ def perform_installation(mountpoint: Path): if (root_pw := archinstall.arguments.get('!root-password', None)) and len(root_pw): installation.user_set_pw('root', root_pw) - # This step must be after profile installs to allow profiles_bck to install language pre-requisites. - # After which, this step will set the language both for console and x11 if x11 was installed for instance. - installation.set_keyboard_language(locale_config.kb_layout) - if profile_config := archinstall.arguments.get('profile_config', None): profile_config.profile.post_install(installation) |