build: package the desktop instead of the shell
The install list loses the dock, the window helper, the Chrome window arbiter, the notification wrapper, the compositor and bar configs and the GTK icon and stylesheet machinery, and gains a look and feel package, a colour scheme, window rules, Kiosk restrictions and two supervised user services. Dependencies follow: Plasma and SDDM in, sway, waybar, mako and gtk-layer-shell out. Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
co-authored by
Claude Opus 5
parent
d87990f0ac
commit
6e4786f448
@@ -76,3 +76,15 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
# pointer to be clicked with.
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends seatd \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# What a classroom would not install.
|
||||
#
|
||||
# plasma-desktop recommends a welcome tour, a software centre, a phone
|
||||
# pairing daemon and a backup tool. None of them belong in a room a teacher
|
||||
# walks into, and a classroom package would simply not pull them in; the lab
|
||||
# removes them so it is testing the same desktop.
|
||||
RUN DEBIAN_FRONTEND=noninteractive apt-get purge -y \
|
||||
plasma-welcome plasma-discover plasma-discover-common \
|
||||
plasma-discover-backend-fwupd kdeconnect kup-backup \
|
||||
&& apt-get autoremove -y \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
Reference in New Issue
Block a user