2020-08-21 19:43:53 +02:00
|
|
|
# SPDX-FileCopyrightText: 2020 Adriaan de Groot <groot@kde.org>
|
|
|
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
2020-06-16 16:06:56 +02:00
|
|
|
---
|
|
|
|
$schema: https://json-schema.org/schema#
|
|
|
|
$id: https://calamares.io/schemas/bootloader
|
|
|
|
additionalProperties: false
|
|
|
|
type: object
|
|
|
|
properties:
|
2020-06-16 16:16:07 +02:00
|
|
|
efiBootLoader: { type: string }
|
2021-02-22 00:27:46 +01:00
|
|
|
kernelSearchPath: { type: string }
|
|
|
|
kernelName: { type: string }
|
2020-06-16 16:16:07 +02:00
|
|
|
timeout: { type: string } # Inserted verbatim
|
2021-02-22 00:27:46 +01:00
|
|
|
additionalInitrdFiles: { type: string }
|
2020-06-16 16:16:07 +02:00
|
|
|
bootloaderEntryName: { type: string }
|
|
|
|
kernelLine: { type: string }
|
|
|
|
fallbackKernelLine: { type: string }
|
|
|
|
|
|
|
|
# Programs
|
|
|
|
grubInstall: { type: string }
|
|
|
|
grubMkconfig: { type: string }
|
|
|
|
grubCfg: { type: string }
|
|
|
|
grubProbe: { type: string }
|
|
|
|
efiBootMgr: { type: string }
|
|
|
|
|
|
|
|
efiBootloaderId: { type: string }
|
|
|
|
installEFIFallback: { type: boolean }
|
|
|
|
|
|
|
|
required:
|
|
|
|
- efiBootLoader
|
2021-02-22 00:27:46 +01:00
|
|
|
- kernelSearchPath
|
|
|
|
- kernelName
|
2020-06-16 16:16:07 +02:00
|
|
|
- grubInstall
|
|
|
|
- grubMkconfig
|
|
|
|
- grubCfg
|
|
|
|
- grubProbe
|