Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/guided.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/examples/guided.py b/examples/guided.py
index ddeed36f..24db7eb4 100644
--- a/examples/guided.py
+++ b/examples/guided.py
@@ -87,6 +87,8 @@ def ask_user_questions():
global_menu.enable('ntp')
+ global_menu.enable('additional-repositories')
+
global_menu.run()
@@ -143,8 +145,12 @@ def perform_installation(mountpoint):
# Set mirrors used by pacstrap (outside of installation)
if archinstall.arguments.get('mirror-region', None):
archinstall.use_mirrors(archinstall.arguments['mirror-region']) # Set the mirrors for the live medium
-
- if installation.minimal_installation(testing=archinstall.arguments.get('testing', False), multilib=archinstall.arguments.get('multilib', False)):
+
+ # Retrieve list of additional repositories and set boolean values appropriately
+ enable_testing = 'testing' in archinstall.arguments.get('additional-repositories', None)
+ enable_multilib = 'multilib' in archinstall.arguments.get('additional-repositories', None)
+
+ if installation.minimal_installation(testing=enable_testing, multilib=enable_multilib):
installation.set_locale(archinstall.arguments['sys-language'], archinstall.arguments['sys-encoding'].upper())
installation.set_hostname(archinstall.arguments['hostname'])
if archinstall.arguments['mirror-region'].get("mirrors", None) is not None: