RJ Trujillo
4657994f94
feat(steamos-update): Use service to run rootful updates
2023-09-17 06:52:21 -06:00
Kyle Gospodnetich
36e073b459
feat: Allow discover-overlay auto-launching to be disabled (and default disable) due to conflict with mangohud
2023-09-17 01:14:02 -07:00
Kyle Gospodnetich
61266b060e
feat(deck): Add discover overlay, auto launches on desktop and gamemode if Discord is installed
2023-09-15 10:11:36 -07:00
RJ Trujillo
aad103772d
feat(deck): Implement desktop autologin toggle
...
Still allow users to use this behavior if they choose
2023-09-12 16:47:47 -06:00
RJ Trujillo
967d52511a
feat(bazzite-autologin): Merge gamescope and desktop autologin
...
I started messing with systemd conditions to ensure that one ran before
the other and vice versa, but this is a whole lot simpler.
If Steam has updated, launch gamescope. If not, start to desktop
2023-09-12 16:36:22 -06:00
RJ Trujillo
975986f849
fix(deck): Disable desktop-autologin from gamescope-autologin directly
...
After Steam has updated, outright disable desktop-autologin if it's enabled
2023-09-12 16:17:36 -06:00
RJ Trujillo
34ca801fdb
fix(gamescope-autologin): Only configure autologin if Steam has updated
2023-09-12 16:07:44 -06:00
Kyle Gospodnetich
57c1ea7d5a
chore: Move desktop-autologin to only apply to deck images
2023-09-12 11:20:43 -07:00
RJ Trujillo
978e0def95
fix(steamos-update): fix updates not applying
...
3cc0fbde3f
2023-09-02 09:39:00 -06:00
Kyle Gospodnetich
3f118912ec
Revert "chore(wayland): Launch steam on the desktop with -pipewire"
2023-08-31 09:34:51 -07:00
Kyle Gospodnetich
e250271913
chore: Switch back to $*, prepend rather than append
2023-08-31 01:04:53 -07:00
Kyle Gospodnetich
4ff45a35f8
chore(wayland): Launch steam on the desktop with -pipewire
2023-08-30 21:19:17 -07:00
Kyle Gospodnetich
df9b89f6b7
fix(deck): Only launch steam with -steamdeck if it's been run & updated at least once.
...
Fixes #214
2023-08-29 09:09:40 -07:00
RJ Trujillo
98576177f5
chore(steamos-update): Make progress bar more granular and a bit longer
...
Extends the length of the progress bar and makes it more granular
2023-08-28 19:07:17 -06:00
RJ Trujillo
c137d1b7e3
fix(steamos-update): Don't trigger updates while checking (thanks Chimera!)
...
See: 2ef3a1fb16
2023-08-28 19:01:49 -06:00
Kyle Gospodnetich
471c7bc684
fix(deck): Launch Steam with -steamdeck to prevent Steam re-install when switching to gamemode, and (potentially) allow beta client selection.
2023-08-26 02:06:51 -07:00
RJ Trujillo
b6df87a006
fix: Correct the name of GNOME's Wayland session for autologin and session selection
2023-08-11 16:10:54 -06:00
RJ Trujillo
ad34875c32
chore(deck): Merge KDE and GNOME session select scripts
2023-08-11 16:04:35 -06:00
Kyle Gospodnetich
3c889425a9
chore: Add comments to bazzite-steam so there's no confusion what it's doing or why
2023-08-11 11:55:29 -07:00
Kyle Gospodnetich
586ebf29ab
fix: Handle steam shortcuts properly between deck and desktop, clean up by moving some tasks to bazzite-arch
2023-08-11 00:51:28 -07:00
Kyle Gospodnetich
4216f90def
chore: Prefix LD_PRELOAD with env in bazzite-steam-runtime
2023-08-10 20:32:30 -07:00
RJ Trujillo
9597496265
feat(deck): Enable Wayland by default! ( #129 )
...
* feat(deck): Enable Wayland by default!
With the flip of a switch
* chore: Add /usr/bin/bazzite-steam wrapper for handling extest LD_PRELOAD dynamically
* chore: Use steam-runtime wrapper for deck builds
* chore: Move bazzite-steam-runtime to deck only files
* fix: Correct issue with .desktop file copying
* fix: Correct name of deckswap-on script in Yafti
* chore(readme): Cleanup, mention Wayland change
---------
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2023-08-10 00:38:38 +00:00
RJ Trujillo
cbb259f3ee
fix: Avoid conflict between gamescope-autologin and session selector
...
Addresses an issue where gamescope-autologin doesn't function correctly if this file exists after starting Steam. Appears isolated to GNOME. This doesn't cause issues with sessions switching as the file gets created by steamos-session-select regardless
2023-08-05 13:21:33 -06:00
RJ Trujillo
462c2d519d
feat: Separate DE specific config from shared config
2023-08-01 21:05:28 -06:00