Add KDE Plasma variant for Cosmo Communicator recipe

This commit is contained in:
NeKit 2019-11-19 11:50:51 +01:00
parent 144cc1c4de
commit 1a0713453b
5 changed files with 17 additions and 36 deletions

View file

@ -1,36 +0,0 @@
{{- $image := or .image "gemian-cosmocom.img" -}}
architecture: arm64
actions:
- action: recipe
description: Setup Gemian rootfs
recipe: gemian-common.yaml
- action: apt
description: Installing additional Debian packages
packages: [ curl, gnupg, openssh-server, sudo ]
- action: apt
description: Installing Cosmo Communicator-specific packages
packages: [ droid-hal-cosmopda ]
- action: run
chroot: true
command: echo cosmopda > /etc/hostname
- action: run
chroot: true
description: Setting password on root user (useful for testing, remove later)
command: echo root:root | chpasswd
- action: image-file
imagename: {{ $image }}
imagesize: 3G
fs: ext4
fsname: "gemian"
- action: filesystem-deploy
setup-fstab: false
setup-kernel-cmdline: false
description: Deploying filesystem onto image

View file

@ -52,6 +52,11 @@ actions:
- xserver-xorg-input-evdev
{{ end }}
{{ if eq $variant "kde-plasma" }}
- action: recipe
recipe: variants/kde-plasma.yaml
{{ end }}
- action: run
chroot: true
description: Fix default DPI

10
variants/kde-plasma.yaml Normal file
View file

@ -0,0 +1,10 @@
architecture: arm64
actions:
- action: apt
description: Installing KDE Plasma desktop environment
packages:
- lxdm
- kde-plasma-desktop
- xserver-xorg
- xserver-xorg-input-evdev

1
variants/lxqt.yaml Normal file
View file

@ -0,0 +1 @@

1
variants/mate.yaml Normal file
View file

@ -0,0 +1 @@