fixed bing-wallpaper

This commit is contained in:
humocs-man
2026-10-01 21:16:47 +02:00
parent 2df559d0ae
commit 0d2d6303d3
4 changed files with 26 additions and 13 deletions
+7 -7
View File
@@ -137,9 +137,10 @@ COPY --chmod=755 scripts/bing-wallpaper-toggle.sh /usr/bin/bing-wallpaper-toggle
# Desktop-Datei fuer den Toggle (Noctalia-Launcher findet ihn als App)
COPY configs/applications/bing-wallpaper-toggle.desktop /usr/share/applications/bing-wallpaper-toggle.desktop
# User-Units (Bing-Wallpaper-Timer; Enable weiter unten via --global)
COPY configs/systemd/user/bing-wallpaper.service /usr/lib/systemd/user/bing-wallpaper.service
COPY configs/systemd/user/bing-wallpaper.timer /usr/lib/systemd/user/bing-wallpaper.timer
# User-Units (Bing-Wallpaper-Timer). --chmod: In-Image-Units muessen 644
# sein (world-writable Units warnt systemd lautstark an).
COPY --chmod=644 configs/systemd/user/bing-wallpaper.service /usr/lib/systemd/user/bing-wallpaper.service
COPY --chmod=644 configs/systemd/user/bing-wallpaper.timer /usr/lib/systemd/user/bing-wallpaper.timer
# labwc/kanshi-Defaults fuer neue Benutzer (Bestand bleibt via seed-labwc-skel)
COPY configs/skel/ /etc/skel/
@@ -182,7 +183,7 @@ RUN set -u; \
# =============================================================================
# 4. Kopiere den Systemd-Service für den Erst-Boot von Flatpak
COPY configs/flatpak-preinstall.service /usr/lib/systemd/system/flatpak-preinstall.service
COPY --chmod=644 configs/flatpak-preinstall.service /usr/lib/systemd/system/flatpak-preinstall.service
# 5. Aktiviere Services (Presets greifen nicht bei COPY-Dateien)
# HINWEIS: greetd wird bereits in 21-greetd.sh enabled; hier als
@@ -195,9 +196,8 @@ RUN systemctl enable \
flatpak-preinstall.service \
greetd.service
# User-Units global enablen (fuer alle Benutzer; danach pro User per
# systemctl --user disable abschaltbar). Muss NACH dem COPY oben stehen.
RUN systemctl --global enable bing-wallpaper.timer
# User-Units (Bing) liegen bereit, werden aber NICHT global aktiviert:
# Bing-Timer ist Opt-in per Launcher-App "Bing-Wallpaper an/aus".
# SELinux-Labels fuer Greeter/Skel/Sessions (Fehler tolerieren, Labels
# werden beim Deployment ggf. erneut gesetzt)