Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: added ujust get-decky-bazzite-buddy to view changelogs in game mode #2108

Open
wants to merge 18 commits into
base: testing
Choose a base branch
from

Conversation

xXJSONDeruloXx
Copy link
Contributor

new just recipe named install-bazzite-buddy, which allows users to easily install the bazzite-buddy plugin. The plugin enables users to view changelogs directly in Game Mode. Details on the plugin can be found at https://github.com/xXJSONDeruloXx/bazzite-buddy

image

@dosubot dosubot bot added size:M This PR changes 30-99 lines, ignoring generated files. enhancement New feature or request steam-deck For Steam Deck issues labels Jan 11, 2025
@HikariKnight
Copy link
Member

HikariKnight commented Jan 12, 2025

you can actually add this as part of setup-decky in the desktop image
its in 80-bazzite.just

or you can add it into that file instead as its own command, since decky works on desktop images and big picture mode now :)
but maybe something like get-decky-bazzite-buddy to signify its a decky plugin if you go separate command
get- is our verb for plugins and extensions (we just dont have extensions to install with it anymore 😅 as hhd took over everything )

i would also maybe argue that bazzite-buddy should be included with the decky install 🤔 since its nice to have on non hhd supported devices.

adding @KyleGospo to the discussion to see what he thinks of this.

@KyleGospo
Copy link
Member

This could also be upgraded by topgrade

@HikariKnight
Copy link
Member

This could also be upgraded by topgrade

thats sick, but thoughts about making it part of the default decky install over a separate "add this separately"

@xXJSONDeruloXx
Copy link
Contributor Author

including in setup-decky would be cool for sure, I think id see the benefit of also having it stand alone, if someone already has decky or they set it up externally. ill move to 80-bazzite.just and rename the recipe per your suggestion. Might prefer to tackle tandem installation in a separate PR so we dont have a repeat of that double whammy headache from my last PR.

auto-merge was automatically disabled January 12, 2025 05:11

Head branch was pushed to by a user without write access

@xXJSONDeruloXx xXJSONDeruloXx changed the title feat(deck): added ujust install-bazzite-buddy to view changelogs in game mode feat: added ujust get-decky-bazzite-buddy to view changelogs in game mode Jan 12, 2025
dependabot bot and others added 3 commits January 13, 2025 12:25
…ublue-os#2124)

Bumps [dataaxiom/ghcr-cleanup-action](https://github.com/dataaxiom/ghcr-cleanup-action) from 1.0.15 to 1.0.16.
- [Release notes](https://github.com/dataaxiom/ghcr-cleanup-action/releases)
- [Commits](dataaxiom/ghcr-cleanup-action@v1.0.15...v1.0.16)

---
updated-dependencies:
- dependency-name: dataaxiom/ghcr-cleanup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [hhd-dev/rechunk](https://github.com/hhd-dev/rechunk) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/hhd-dev/rechunk/releases)
- [Changelog](https://github.com/hhd-dev/rechunk/blob/master/example_changelog.md)
- [Commits](hhd-dev/rechunk@v1.1.1...v1.1.2)

---
updated-dependencies:
- dependency-name: hhd-dev/rechunk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@xXJSONDeruloXx
Copy link
Contributor Author

@HikariKnight not sure why the builds failed, seems unrelated to the changes in the PR

@castrojo
Copy link
Member

GitHub outages tonight, video game time!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request size:M This PR changes 30-99 lines, ignoring generated files. steam-deck For Steam Deck issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants