diff --git a/system_files/deck/shared/usr/share/ublue-os/just/custom.just b/system_files/deck/shared/usr/share/ublue-os/just/custom.just index 4831a9a7..3eaa4e19 100644 --- a/system_files/deck/shared/usr/share/ublue-os/just/custom.just +++ b/system_files/deck/shared/usr/share/ublue-os/just/custom.just @@ -274,6 +274,19 @@ enable-vgui2-theme: echo "This is only supported under GNOME." fi +# Install Adwaita-for-Steam theme for CSS Loader (https://github.com/tkashkin/Adwaita-for-Steam) +install-adwaita-for-steam: + #!/usr/bin/env bash + if [[ ${BASE_IMAGE_NAME} == 'silverblue' ]]; then + if [ -d "$HOME/homebrew/themes" ]; then + git clone https://github.com/tkashkin/Adwaita-for-Steam.git --single-branch "$HOME/homebrew/themes/Adwaita-for-Steam" + else + echo 'Please install Decky Loader & CSS Loader first, see just get-decky' + fi + else + echo "This is only supported under GNOME." + fi + # Enable legacy swapfile (Not recommended) deckswap-on: #!/usr/bin/env bash diff --git a/system_files/desktop/shared/usr/share/ublue-os/just/custom.just b/system_files/desktop/shared/usr/share/ublue-os/just/custom.just index b0d35d7f..04c42cb1 100644 --- a/system_files/desktop/shared/usr/share/ublue-os/just/custom.just +++ b/system_files/desktop/shared/usr/share/ublue-os/just/custom.just @@ -246,6 +246,19 @@ enable-vgui2-theme: echo "This is only supported under GNOME." fi +# Install Adwaita-for-Steam theme for CSS Loader (https://github.com/tkashkin/Adwaita-for-Steam) +install-adwaita-for-steam: + #!/usr/bin/env bash + if [[ ${BASE_IMAGE_NAME} == 'silverblue' ]]; then + if [ -d "$HOME/homebrew/themes" ]; then + git clone https://github.com/tkashkin/Adwaita-for-Steam.git --single-branch "$HOME/homebrew/themes/Adwaita-for-Steam" + else + echo 'Please install Decky Loader & CSS Loader first' + fi + else + echo "This is only supported under GNOME." + fi + # Set system to boot without showing the grub screen with options hide-grub: #!/usr/bin/env bash diff --git a/system_files/desktop/silverblue/usr/etc/ublue-update.d/user/80-adwaita-for-steam-user-update.sh b/system_files/desktop/silverblue/usr/etc/ublue-update.d/user/80-adwaita-for-steam-user-update.sh new file mode 100755 index 00000000..21886ec3 --- /dev/null +++ b/system_files/desktop/silverblue/usr/etc/ublue-update.d/user/80-adwaita-for-steam-user-update.sh @@ -0,0 +1,7 @@ +#!/usr/bin/bash +shopt -s nullglob + +if [ -d "$HOME/homebrew/themes/Adwaita-for-Steam" ]; then + cd "$HOME/homebrew/themes/Adwaita-for-Steam" + git pull +fi