* feat: include btrfs-assistant and include a default config-template
We are providing a default config meant to be used with `sudo snapper create-config /var/home` so it will work with the automatic snapper systemd units that btrfs-assistant configures.
snapshotting / is pretty pointless on ostree so the root config points to /var/home instead.
* fix: launch btrfs-assistant in xwayland to avoid a bug with xdg-document-portal
* feat: add snapper-setup script
does not touch anything if user has already configured snapper
* fix: patch btrfs-assistant-launcher to not pass XDG_RUNTIME_DIR
This will make it run in xwayland instead
* chore: set sane defaults for snapshotting $HOME
* Revert "chore: Kill X11 session for good"
This reverts commit b7ee250370c2fe7e4f6283357d2326237e6eb5e6.
* fix(legion go): remove lcd script (#1745)
It was not meant to be...
* fix(steam): Add shortcut to start Steam BPM without slugishness
This adds a script that stops Steam gracefully to later on start it directly in Big Picture mode.
This serves as workaround for issue #1675
* chore(steam): Remove steam bpm shortcut from deck images
---------
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
Co-authored-by: Antheas Kapenekakis <5252246+antheas@users.noreply.github.com>
* chore(build): remove suffix from upstream tag
Currently, the image carries the upstream tag with its suffix. However,
we add our own suffix on top, to communicate changes. This only appears
in the image repo. Therefore, remove the extra one to reduce user confusion.
* chore(os-release): use version-pretty instead of sha to be more intuitive
* chore(build): include git SHA in testing builds, harmonize unstable
* ci(docs): Remove deploy docs action
See issue #1667
* ci(docs): Adapt offline docs step in build to pull from new docs repo
See issue #1667
* docs: Move docs to new repo
See issue #1667
* docs: Replace links from ublue-os.github.io/bazzite to docs.bazzite.gg
See issue #1667
* docs: Add readme with link pointing to new documentation repo
* chore(just): Improve wording in install-resolve prompts
* chore(just): Add italic bold text to warning prompt
* chore(just): Reduce usage of bold font to warning message
* chore(just): Missing 'the'
* feat: add onexfly 8840U
However this sysid is shared between the 16gb model and the 32gb model, will this cause issues with the GTTSize being applied if this happens on a 16GB model? or will i have to separate out the 2 models in hardware setup by adding additional checks.
* feat: add onexfly 8840u to hhd supported hardware
* fix: only apply gttsize of 16256 to onexplayers with 32GB ram