feat(deck): Switch bios updates to being default disabled, these will be enabled by Yafti at launch instead so they may be opted out of.

chore(deck): Clean-up shortcut removal for wine/winetricks.
This commit is contained in:
Kyle Gospodnetich 2023-08-22 14:29:18 -07:00
parent d4c347847b
commit 3fd3ee510a
3 changed files with 11 additions and 5 deletions

View File

@ -309,9 +309,7 @@ RUN rpm-ostree install \
; fi
# Cleanup & Finalize
RUN rm /usr/share/applications/winetricks.desktop && \
rm /usr/share/applications/wine.desktop && \
rm /usr/share/applications/wine-*.desktop && \
RUN rm /usr/share/applications/wine*.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 && \
@ -342,8 +340,6 @@ RUN rm /usr/share/applications/winetricks.desktop && \
systemctl enable jupiter-fan-control.service && \
systemctl enable duperemove-weekly@$(systemd-escape /run/media/mmcblk0p1).timer && \
systemctl enable vpower.service && \
systemctl enable jupiter-biosupdate.service && \
systemctl enable jupiter-controller-update.service && \
systemctl enable ds-inhibit.service && \
systemctl --global enable sdgyrodsu.service && \
systemctl disable input-remapper.service && \

View File

@ -17,6 +17,11 @@ screens:
show_terminal: true
package_manager: yafti.plugin.run
groups:
BIOS & Firmware Updates:
description: Enables BIOS & Firmware updates for Steam Deck hardware
default: true
packages:
- Enable Updates: just --unstable enable-deck-bios-firmware-updates
BoilR:
description: Adds games from various clients to Steam
default: false

View File

@ -252,6 +252,11 @@ unhide-grub:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
fi
enable-deck-bios-firmware-updates:
#!/usr/bin/env bash
sudo systemctl enable jupiter-biosupdate.service
sudo systemctl enable jupiter-controller-update.service
disable-deck-services:
#!/usr/bin/env bash
sudo systemctl disable --now jupiter-fan-control.service