chore(discover): Adjust existing desktop file before deleting instead of shipping our own.

This commit is contained in:
Kyle Gospodnetich 2023-09-16 00:45:50 -07:00
parent f3347f1bde
commit f2ec8cb4a7
2 changed files with 3 additions and 8 deletions

View File

@ -364,7 +364,6 @@ RUN rpm-ostree install \
# Cleanup & Finalize
RUN rm /usr/share/applications/wine*.desktop && \
rm /usr/share/applications/discover_overlay.desktop && \
ln -s /usr/bin/steamos-logger /usr/bin/steamos-info && \
ln -s /usr/bin/steamos-logger /usr/bin/steamos-notice && \
ln -s /usr/bin/steamos-logger /usr/bin/steamos-warning && \
@ -375,6 +374,9 @@ RUN rm /usr/share/applications/wine*.desktop && \
mkdir -p "/usr/etc/xdg/autostart" && \
cp "/usr/share/applications/steam.desktop" "/usr/etc/xdg/autostart/steam.desktop" && \
sed -i 's@/usr/bin/bazzite-steam %U@/usr/bin/bazzite-steam -silent %U@g' /usr/etc/xdg/autostart/steam.desktop && \
cp "/usr/share/applications/discover_overlay.desktop" "/usr/etc/xdg/autostart/discover_overlay.desktop" && \
sed -i 's@Exec=discover-overlay@Exec=/usr/bin/bazzite-discover-overlay@g' /usr/etc/xdg/autostart/discover_overlay.desktop && \
rm /usr/share/applications/discover_overlay.desktop && \
cp "/usr/share/ublue-os/firstboot/yafti.yml" "/usr/etc/yafti.yml" && \
sed -i 's/#HandlePowerKey=poweroff/HandlePowerKey=suspend/g' /etc/systemd/logind.conf && \
sed -i 's@enabled=1@enabled=0@g' /etc/yum.repos.d/_copr_ublue-os-akmods.repo && \

View File

@ -1,7 +0,0 @@
[Desktop Entry]
Name=Discover Overlay
Comment=Voice chat overlay
Exec=/usr/bin/bazzite-discover-overlay
Terminal=false
Type=Application
Actions=close