Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/schema.json
diff options
context:
space:
mode:
authorDylan M. Taylor <dylan@dylanmtaylor.com>2022-02-13 10:30:49 -0500
committerGitHub <noreply@github.com>2022-02-13 16:30:49 +0100
commitd9118a33b3a25839fde8626cde313115ddb79376 (patch)
treec8ba007ac0e60f9c9cb2713fb087d9c957a65d13 /schema.json
parent67b922002a30744ba35b36119bed650063e26d35 (diff)
Switch from flags to an 'additional repository' menu (#977)
* Add multilib flag to enable this repository and enable multi-lib testing if testing flag is also passed * Fix comments * Attempt to force pacman to use the config file from the host * Make sure the pacman configuration is copied to target * flake8 * Call enable on additional-repositories * Add method to select additional repositories * Add menu option for additional repos * This is a bit cleaner than having it all on one line * Add import * Use [] as default instead of None * Use empty array for default option here * Try this to ensure a valid array is returned on skipping * Add additional-repositories to schema * Missed changing this comment earlier
Diffstat (limited to 'schema.json')
-rw-r--r--schema.json8
1 files changed, 8 insertions, 0 deletions
diff --git a/schema.json b/schema.json
index bbb0b8c9..aacf3f07 100644
--- a/schema.json
+++ b/schema.json
@@ -4,6 +4,14 @@
"description": "A schema for the archinstall command config, more info over at https://archinstall.readthedocs.io/installing/guided.html#options-for-config",
"type": "object",
"properties": {
+ "additional-repositories": {
+ "description": "Additional repositories to optionally enable",
+ "type": "string",
+ "enum": [
+ "multilib",
+ "testing"
+ ]
+ },
"audio": {
"description": "Audio server to be installed",
"type": "string",