-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathgeminipda.yaml
48 lines (39 loc) · 1.06 KB
/
geminipda.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
{{- $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
target-device: mt6797
packages:
- initramfs-tools-halium
- gemian-modular-kernel
- gemian-system
- lxc-android
- pulseaudio-modules-droid-old
- 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