42 lines
1,005 B
YAML
42 lines
1,005 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 gemian-system 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
|