Set keyboard layout in minimal installation (#2399)
This commit is contained in:
parent
635ae335be
commit
2a33d7cd97
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue