Fixes plugins that do not use environment variables...
Is only created if users home is not /home/deck and there is not already a working symlink in place
Only triggers if `/usr/libexec/bazzite-sdl-gpu-warn` exists (only does on handheld images)
also triggers on any gpus defined in `/usr/libexec/gamescope-sdl-workaround`
* chore(ujust): Improve virt-manager detection at setup-virtualization
* refactor(ujust): isolate temporary var in a subshell
* chore(ujust): Move libvirtd,service enablement logic to service
* Add bazzite-libvirtd-setup.service
* fix(ujust): Replace faulty bazzite-libvirtd-setup.service triggering condition
* chore(ujust): reduce grep usage in setup-virtualization
* chore(ujust): add missing sudo call
* chore(ujust): remove unnecessary check in disable-virtualization
rpm-ostree should remove virtualization related packages/kernel args regardless of virt-manager being installed.
rpm-ostree will not generate a commit if no effective change is applied.
* chore(ujust): Disable setup service at disable-virtualization
---------
Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
* feat: add sysid script to trunctrate some SYS_IDs
* chore: update scripts to get SYS_ID from sysid script
`valve-hardware` and the `priv-write.patch` excluded as they only check for the deck if anything.
the default is to enable power-saver mode when run and that always worked and was the point of the script, which is why this never got caught before now.
* fix(waydroid): Add correct waydroid resolution for AYANEO AIR Plus, and add DMIs for AYANEO AIR 1S, OXP2/Pro, and OXP F1 (ONEXFLY)
- Correct Waydroid screen resolution for AYANEO AIR Plus as it has a 1080p resolution rather that 1200p.
- Add AYANEO AIR 1S, ONEXPLAYER 2/Pro, and ONEXPLAYER F1 (ONEXFLY) DMIs for their appropriate screen resolutions.
* fix(waydroid): Correct OXP2 Pro DMI
The "ARP23" at the end is supposed to be an "ARP23P."
* fix(hhd): Add DMIs for AYANEO AIR 1S (AMD R愛zen 7840U) to hhd-supported-hardware
Adding AYANEO AIR 1S (AMD 7840U) DMIs for both the regular and limited editions as hhd already supports them.
* fix(simpledeckytdp): Add DMIs for AYANEO AIR 1S, OXP2/Pro, and OXP F1 (ONEXFLY) (all powered by AMD R愛zen 7840U)
Adding AYANEO AIR 1S, OXP2/Pro, and ONEXFLY as they already support RyzenAdj (and by extension SimpleDeckyTDP itself).
『愛してるよ! 愛だけに!』
* feat: add ujust to install hhd main branch locally
useful for debugging and testing.
* chore: add comment on what name it should be if we unhide the recipe
* Permission fixes for rmlint script
Forgot to run sudo before creating files into /etc
* Small typo fix
* Add an external file to copy back
I can't get cat to properly parse and escape it correctly from an inline bash script