e21a2f0676
- add an option to select what button should be selected when the partitioning module is started; TODO: the actual functionality is **not** implemented. - drop the previously suggested name, which didn't get beyond the comments-in-the-config-file stage (but which intended to do the same things as this one) - add option to schema already, even if it's not implemented. See #1297 FIXUP conf
28 lines
1.1 KiB
YAML
28 lines
1.1 KiB
YAML
---
|
|
$schema: https://json-schema.org/schema#
|
|
$id: https://calamares.io/schemas/partition
|
|
additionalProperties: false
|
|
type: object
|
|
properties:
|
|
efiSystemPartition: { type: string } # Mount point
|
|
efiSystemPartitionSize: { type: string }
|
|
efiSystemPartitionName: { type: string }
|
|
|
|
userSwapChoices: { type: array, items: { type: string, enum: [ none, reuse, small, suspend, file ] } }
|
|
# ensureSuspendToDisk: { type: boolean, default: true } # Legacy
|
|
# neverCreateSwap: { type: boolean, default: false } # Legacy
|
|
|
|
drawNestedPartitions: { type: boolean, default: false }
|
|
alwaysShowPartitionLabels: { type: boolean, default: true }
|
|
|
|
defaultFileSystemType: { type: string }
|
|
enableLuksAutomatedPartitioning: { type: boolean, default: false }
|
|
allowManualPartitioning: { type: boolean, default: true }
|
|
partitionLayout: { type: array } # TODO: specify items
|
|
initialPartitioningChoice: { type: string, enum: [ none, erase, replace, alongside, manual ] }
|
|
|
|
requiredStorage: { type: number }
|
|
required:
|
|
- efiSystemPartition
|
|
- userSwapChoices
|