diff --git a/.gitignore b/.gitignore index f01ee89..4f9dc29 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,5 @@ deploy/* work/* -config postrun.sh -SKIP -SKIP_IMAGES .pc *-pc diff --git a/config b/config new file mode 100644 index 0000000..d94ea0a --- /dev/null +++ b/config @@ -0,0 +1,10 @@ +IMG_NAME=showpieceos +DEPLOY_COMPRESSION=none +LOCALE_DEFAULT=en_US.UTF-8 +TARGET_HOSTNAME=showpiece +KEYBOARD_KEYMAP=English (US) +TIMEZONE_DEFAULT=America/Chicago +FIRST_USER_NAME=pi +FIRST_USER_PASS=letmein +DISABLE_FIRST_BOOT_USER_RENAME=1 +ENABLE_SSH=0 diff --git a/stage3/00-install-packages/00-packages b/stage3/00-install-packages/00-packages index f7cbe74..2e68512 100644 --- a/stage3/00-install-packages/00-packages +++ b/stage3/00-install-packages/00-packages @@ -10,6 +10,8 @@ firefox rpi-firefox-mods gldriver-test fonts-droid-fallback fonts-liberation2 +fonts-noto +fonts-noto-color-emoji obconf raindrop libcamera-tools diff --git a/stage3/00-install-packages/00-packages-nr b/stage3/00-install-packages/00-packages-nr index 227c861..1e88ffd 100644 --- a/stage3/00-install-packages/00-packages-nr +++ b/stage3/00-install-packages/00-packages-nr @@ -1,6 +1,8 @@ xserver-xorg xinit +xrandr mousepad eom +vim lxde lxtask menu-xdg zenity xdg-utils gvfs-backends gvfs-fuse diff --git a/stage3/02-docker/00-packages b/stage3/02-docker/00-packages new file mode 100644 index 0000000..4923edd --- /dev/null +++ b/stage3/02-docker/00-packages @@ -0,0 +1,3 @@ +apt-transport-https +gnupg2 +software-properties-common \ No newline at end of file diff --git a/stage3/02-docker/01-run-chroot.sh b/stage3/02-docker/01-run-chroot.sh new file mode 100755 index 0000000..e9df43f --- /dev/null +++ b/stage3/02-docker/01-run-chroot.sh @@ -0,0 +1,7 @@ +#!/bin/bash +#change to "debian" if necessary: +curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add - +echo "deb [arch=$(dpkg --print-architecture)] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") \ + $(lsb_release -cs) stable" | \ +tee /etc/apt/sources.list.d/docker.list +apt update \ No newline at end of file diff --git a/stage3/02-docker/02-packages b/stage3/02-docker/02-packages new file mode 100644 index 0000000..3cef1c9 --- /dev/null +++ b/stage3/02-docker/02-packages @@ -0,0 +1,3 @@ +docker-ce +docker-compose-plugin +cgroupfs-mount diff --git a/stage3/02-docker/03-run-chroot.sh b/stage3/02-docker/03-run-chroot.sh new file mode 100755 index 0000000..4fca8cb --- /dev/null +++ b/stage3/02-docker/03-run-chroot.sh @@ -0,0 +1,6 @@ +#!/bin/bash +systemctl enable docker +systemctl start docker +groupadd docker +gpasswd -a pi docker +newgrp docker diff --git a/stage4/SKIP b/stage4/SKIP new file mode 100644 index 0000000..e69de29 diff --git a/stage5/SKIP b/stage5/SKIP new file mode 100644 index 0000000..e69de29