# SPDX-FileCopyrightText: 2018-2019 Harald Sitter <sitter@kde.org>
# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
---
modules-search: [ local ]

instances:
- id: logs
  module: shellprocess
  config: shellprocess_logs.conf
- id: install_translations
  module: shellprocess
  config: shellprocess_install_translations.conf
- id: before_bootloader
  module: contextualprocess
  config: before_bootloader_context.conf
- id: after_bootloader
  module: contextualprocess
  config: after_bootloader_context.conf

# oem-config specific
- id: pkg
  config: packages.conf
  module: packages
- id: oem-undo
  config: oem-undo.conf
  module: shellprocess
- id: luks-password
  config: luks-password.conf
  module: shellprocess
- id: hostnamectl
  config: hostnamectl.conf
  module: shellprocess

sequence:
  - show:
      - welcome
      - locale
      - keyboard
      - users
  - exec:
      - machineid
      - locale
      - localecfg
      - keyboard
      - shellprocess@oem-undo
      - users
      - networkcfg
      - displaymanager
      - shellprocess@luks-password
      - shellprocess@hostnamectl
      - packages@pkg
  - show:
      - finished

branding: tuxedo
prompt-install: false
dont-chroot: true
oem-setup: true
disable-cancel: true
disable-cancel-during-exec: true
