fixed several configs and missing packages, added plymouth
This commit is contained in:
@@ -73,6 +73,14 @@ RUN --mount=type=bind,from=build-ctx,source=/build/22-noctalia.sh,target=/tmp/22
|
||||
--mount=type=tmpfs,dst=/tmp \
|
||||
bash /tmp/22-noctalia.sh
|
||||
|
||||
# LAYER 2e: Plymouth Bootsplash (Text-Theme + Initramfs-Rebuild)
|
||||
RUN --mount=type=bind,from=build-ctx,source=/build/23-plymouth.sh,target=/tmp/23-plymouth.sh \
|
||||
--mount=type=bind,from=build-ctx,source=/build/plymouth-theme,target=/tmp/plymouth-theme \
|
||||
--mount=type=cache,dst=/var/cache \
|
||||
--mount=type=cache,dst=/var/log \
|
||||
--mount=type=tmpfs,dst=/tmp \
|
||||
bash /tmp/23-plymouth.sh
|
||||
|
||||
# LAYER 3: Virtualisierung & Tools (Großer Download - stark gecacht)
|
||||
RUN --mount=type=bind,from=build-ctx,source=/build/30-virt.sh,target=/tmp/30-virt.sh \
|
||||
--mount=type=cache,dst=/var/cache \
|
||||
@@ -116,6 +124,9 @@ COPY configs/bootc-timer-override.conf /usr/lib/systemd/system/bootc-fetch-apply
|
||||
COPY configs/bootc-override.conf /usr/lib/systemd/system/bootc-fetch-apply-updates.service.d/override.conf
|
||||
COPY configs/remount-fs-ostree-skip.conf /usr/lib/systemd/system/systemd-remount-fs.service.d/skip-on-ostree.conf
|
||||
|
||||
# 2b. Kernel-Args (Bootsplash: rhgb quiet)
|
||||
COPY configs/kargs-plymouth.toml /usr/lib/bootc/kargs.d/plymouth.toml
|
||||
|
||||
# 3. Kopiere die Session-Helfer und Desktop-Defaults
|
||||
COPY --chmod=755 scripts/notify-bootc-user.sh /usr/bin/
|
||||
COPY --chmod=755 scripts/kanshi-autoconfig /usr/bin/kanshi-autoconfig
|
||||
@@ -127,6 +138,9 @@ COPY configs/skel/ /etc/skel/
|
||||
# Wayland-Session fuer Display-Manager (Greeter-Auswahl)
|
||||
COPY configs/wayland-sessions/labwc.desktop /usr/share/wayland-sessions/labwc.desktop
|
||||
|
||||
# Fontconfig-Defaults (Noto statt DejaVu)
|
||||
COPY configs/fontconfig/60-fluffy-noto.conf /usr/share/fontconfig/conf.d/60-fluffy-noto.conf
|
||||
|
||||
# greetd-Konfiguration (Noctalia-Greeter + tuigreet-Fallback dokumentiert)
|
||||
COPY configs/greetd/config.toml /etc/greetd/config.toml
|
||||
|
||||
|
||||
Reference in New Issue
Block a user