Kyle Gospodnetich
9a85b6d21c
chore: Adjust how steam-patch is started.
2023-10-05 17:07:12 -07:00
Kyle Gospodnetich
dbd80c16d6
chore: Add wrapper for steam-patch to avoid running on users without wheel group permissions
2023-10-03 20:10:31 -07:00
Kyle Gospodnetich
fd5be6585f
chore: Manually install steam-patch, use polkit rules to allow it to run with root permissions as a user service
2023-10-03 18:14:20 -07:00
Kyle Gospodnetich
0ea324d37b
feat(deck): Switch to kyber I/O scheduler from BFQ, disable watchdog, and raise memlock limit
...
Brings in some of the great improvements highlighted by https://medium.com/@a.b.t./here-are-some-possibly-useful-tweaks-for-steamos-on-the-steam-deck-fcb6b571b577#ad14
2023-10-02 18:49:51 -07:00
RJ Trujillo
64ef129f7c
feat(deck): Add service to return to gaming mode
...
Fixes users not being to switch to gaming mode when they have desktop autologin toggled
and should allow users to start gaming mode immediately after Steam has been updated
instead of having to reboot after setup (although this should be done regardless)
2023-09-18 06:50:28 -06:00
RJ Trujillo
8c846eb203
chore(deck): Add service and rules for passwordless forced updates
2023-09-17 06:52:21 -06:00
Kyle Gospodnetich
74b1432705
fix(deck): Sleep ryzenadj service for 10 seconds to ensure changes are applied when resuming from suspend.
2023-09-14 14:01:09 -07:00
Kyle Gospodnetich
33de6fc7e2
Merge pull request #293 from ublue-os/bazzite-autologin
...
feat(deck): Only autologin to gamescope after Steam has updated
2023-09-13 15:04:41 -07:00
Kyle Gospodnetich
ea65371d3d
Merge pull request #292 from ublue-os/etc-cleanup
...
Clean up /etc/
2023-09-12 22:09:20 -07: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
Kyle Gospodnetich
c70d24b645
chore: Move journald.conf.d to /usr/lib as well
2023-09-12 13:05:55 -07:00
Kyle Gospodnetich
3130f78841
chore(cleanup): Move numerous files to /usr that previously lived in /etc
2023-09-12 12:19:32 -07:00
Kyle Gospodnetich
5db89562f4
chore(deck): Move systemd services into /usr/lib from /etc/
2023-09-12 12:19:31 -07:00
RJ Trujillo
d5d373a3ca
chore(deck): Consolidate DE autologin handlers to desktop-autologin
...
Combines plasma-autologin, and GNOME autologin on Deck images into one handler.
This is done as these services all work practically the same.
2023-09-12 08:47:07 -06:00
Kyle Gospodnetich
44cc6ccaea
chore: Move steam-web-debug-portforward service to user service.
2023-09-10 21:43:10 -07:00
Kyle Gospodnetich
7f97d2b79e
chore: Add port forwarding service for steam web debugger from jupiter-legacy package
2023-09-10 20:32:51 -07:00
Kyle Gospodnetich
6d608d9c18
Revert "fix(deck): Use 3d fullscreen gpu profile on deck builds"
...
This reverts commit 1326c194a52f6e99553f5815b173c396ba0cbae9.
2023-09-08 08:21:06 -07:00
Kyle Gospodnetich
1326c194a5
fix(deck): Use 3d fullscreen gpu profile on deck builds
2023-09-07 09:45:01 -07:00
Kyle Gospodnetich
1515269d1d
chore: Remove duperemove presets
2023-08-08 16:03:16 -07:00
Kyle Gospodnetich
c723d1af2a
fix: Enable sdgyrodsu and KDE's extra System76 scheduler service globally.
2023-08-08 11:26:51 -07:00
Kyle Gospodnetich
9e7efc8bd9
fix: Enable system76-scheduler in Containerfile
2023-08-08 11:08:55 -07:00
Kyle Gospodnetich
65f2eeb957
fix: Add duperemove preset for systemd
2023-08-08 11:06:28 -07:00
Kyle Gospodnetich
0b638e5954
feat: Add systemd presets for sdgyrodsu and system76-scheduler
2023-08-07 12:14:05 -07:00
RJ Trujillo
462c2d519d
feat: Separate DE specific config from shared config
2023-08-01 21:05:28 -06:00