gemian-debos-recipes/geminipda.yaml

42 lines
991 B
YAML

{{- $image := or .image "gemian-cosmopda.tgz" -}}
architecture: arm64
actions:
- action: recipe
description: Setup Gemian rootfs
recipe: gemian-common.yaml
- action: overlay
description: Adding Gemini PDA overlay
source: overlay/geminipda
destination: /
- action: apt
description: Installing Gemini PDA-specific packages
packages: [ droid-hal-cosmopda initramfs-tools-halium gemian-modular-kernel ]
- action: run
chroot: true
command: echo geminipda > /etc/hostname
- action: run
chroot: true
description: Setting password on root user (useful for testing, remove later)
command: echo root:root | chpasswd
- action: run
chroot: true
description: Setting Gemian users
script: scripts/setup-user.sh
- action: apt
description: Installing MATE desktop environment
packages:
- lightdm
- mate-desktop-environment
- xserver-xorg
- action: pack
file: {{ $image }}
compression: gz