diff --git a/cosmocom.yaml b/cosmocom.yaml deleted file mode 100644 index 60c628c..0000000 --- a/cosmocom.yaml +++ /dev/null @@ -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 diff --git a/cosmopda.yaml b/cosmopda.yaml index 49b755c..b5f1f23 100644 --- a/cosmopda.yaml +++ b/cosmopda.yaml @@ -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 diff --git a/variants/kde-plasma.yaml b/variants/kde-plasma.yaml new file mode 100644 index 0000000..36d2129 --- /dev/null +++ b/variants/kde-plasma.yaml @@ -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 diff --git a/variants/lxqt.yaml b/variants/lxqt.yaml new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/variants/lxqt.yaml @@ -0,0 +1 @@ + diff --git a/variants/mate.yaml b/variants/mate.yaml new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/variants/mate.yaml @@ -0,0 +1 @@ +