# Debian Plasma Atomic Variant Definition # KDE Plasma Desktop equivalent to Fedora Kinoite variant: name: "debian-plasma-atomic" description: "Debian Atomic with KDE Plasma Desktop" base: "debian-13" architecture: "amd64" desktop: "plasma" target: "desktop" # Base system packages (always included) base_packages: - "systemd" - "systemd-sysv" - "dbus" - "dbus-user-session" - "policykit-1" - "polkitd" - "sudo" - "passwd" - "bash" - "coreutils" - "util-linux" - "procps" - "sysvinit-utils" # KDE Plasma Desktop packages desktop_packages: - "plasma-desktop" - "plasma-workspace" - "plasma-nm" - "plasma-pa" - "kde-config" - "kde-runtime" - "kde-standard" - "sddm" - "kwin-x11" - "dolphin" - "konsole" - "kate" # KDE Applications kde_apps: - "kdeconnect" - "kdegraphics-thumbnailers" - "kde-runtime" - "kde-style-oxygen" - "kde-wallpapers" - "kdeartwork" - "kde-baseapps" - "kde-baseapps-bin" - "kde-baseapps-data" - "kde-baseapps-l10n" # Essential applications essential_apps: - "firefox-esr" - "libreoffice-writer" - "libreoffice-calc" - "libreoffice-impress" - "gimp" - "vlc" - "amarok" - "digikam" - "cheese" - "ark" # Development tools development_tools: - "build-essential" - "git" - "python3" - "python3-pip" - "python3-venv" - "nodejs" - "npm" - "golang-go" - "rustc" - "cargo" # Multimedia support multimedia: - "ffmpeg" - "gstreamer1.0-plugins-base" - "gstreamer1.0-plugins-good" - "gstreamer1.0-plugins-bad" - "gstreamer1.0-plugins-ugly" - "libavcodec-extra" - "libdvd-pkg" - "libdvdcss2" # Excluded packages (not needed for atomic) excluded_packages: - "packagekit" - "update-manager" - "unattended-upgrades" - "apt-listchanges" - "debian-faq" - "debian-reference" - "debian-handbook" - "popularity-contest"