#cloud-config # Core packages for Debian core-packages: &core-packages - apparmor-profiles - apparmor-utils - auditd - build-essential - config-package-dev - debhelper - devscripts - docker.io - htop - just - libpam-apparmor - lintian - qemu-guest-agent - rsync - systemd-container - systemd-coredump - systemd-homed - systemd-oomd - unattended-upgrades - vim gnome-packages: &desktop-packages # Core packages for Debian - apparmor-profiles - apparmor-utils - auditd - build-essential - config-package-dev - debhelper - devscripts - docker.io - htop - just - libpam-apparmor - lintian - qemu-guest-agent - rsync - systemd-container - systemd-coredump - systemd-homed - systemd-oomd - unattended-upgrades - vim # Gnome packages for Debian - spice-vdagent - task-gnome-desktop - terminator - loupe - ptyxis kde-packages: &kubuntu-packages # Core packages for Debian - apparmor-profiles - apparmor-utils - auditd - build-essential - config-package-dev - debhelper - devscripts - docker.io - htop - just - libpam-apparmor - lintian - qemu-guest-agent - rsync - systemd-container - systemd-coredump - systemd-homed - systemd-oomd - unattended-upgrades - vim # KDE packages for Debian - spice-vdagent - task-kde-desktop - terminator debian12-runcmd: &debian12-runcmd - apt-get update -y - apt-get install -y -t bookworm-backports golang-go debian13-runcmd: &debian13-runcmd - apt-get update -y - apt-get install -y golang-go # Add backports repository debian12-backports: &debian12-backports path: /etc/apt/sources.list append: true content: deb http://deb.debian.org/debian bookworm-backports main contrib non-free