39 Commits

Author SHA1 Message Date
Kyle Gospodnetich
14cb28a7c4
feat(deck): Always log into steam gaming mode on first boot 2024-09-12 21:33:01 -07:00
Kyle Gospodnetich
dc6d4dc282
chore: Use ID for branch select 2024-08-22 12:20:06 -07:00
Kyle Gospodnetich
c8bc726691 fix(deck): Ensure the branch is lowercase and trimmed in os-branch-select 2024-08-21 21:43:14 -07:00
Kyle Gospodnetich
7289be392a chore: Switch to using HHD_PPD_MASK for PPD management 2024-07-28 11:45:38 -07:00
Kyle Gospodnetich
5c07fe7569 Revert "Reapply "feat: Enable HHD on all deck images, previous hardware script now only determines if PPD is used.""
This reverts commit fd1a4285d6474f8a6332314915f4cde23a8ef87a.
2024-07-23 13:34:43 -07:00
Kyle Gospodnetich
fd1a4285d6 Reapply "feat: Enable HHD on all deck images, previous hardware script now only determines if PPD is used."
This reverts commit 41acad3224002d66832635932c41e1cb4ab5f298.
2024-07-22 19:30:32 -07:00
Kyle Gospodnetich
41acad3224 Revert "feat: Enable HHD on all deck images, previous hardware script now only determines if PPD is used."
This reverts commit 9477fc8c7ee21ff2b70d8beeba70223480918719.
2024-07-21 21:10:44 -07:00
Kyle Gospodnetich
9477fc8c7e feat: Enable HHD on all deck images, previous hardware script now only determines if PPD is used. 2024-07-21 18:31:59 -07:00
Kyle Gospodnetich
9cb993f018 Revert "feat: add firstboot warning to users with polaris gpus (#1277)"
This reverts commit 7848f42799f605a8790f21ed79fcebd26590bc2a.
2024-07-21 00:35:36 -07:00
Kyle Gospodnetich
996d161bfb feat: Add adaptive brightness script for handhelds other than the deck. Default disabled (Thanks @corando98) 2024-07-10 16:58:04 -07:00
Kyle Gospodnetich
135513e827 feat: Disable PPD when enabling HHD 2024-07-08 09:02:50 -07:00
Kyle Gospodnetich
b2aa3b45ba fix: Make bazzite-tdpfix never run on deck hardware 2024-07-06 19:29:35 -07:00
HikariKnight
7848f42799
feat: add firstboot warning to users with polaris gpus (#1277)
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`
2024-06-25 07:59:53 -07:00
HikariKnight
c70ccbd174
feat(tdpfix): add detection for multiple cards (#1279) 2024-06-25 07:59:38 -07:00
Kyle Gospodnetich
21e5f14fcf feat(deck): End X11 support 2024-04-22 14:41:09 -07:00
Kyle Gospodnetich
ab2ba7a4d2 chore: Test and do not run against root. 2024-04-15 12:07:42 -07:00
HikariKnight
0bbd9a53d9
feat(deck): add tdpfix for cards that has 15W TDP on boot due to writable sysfs on boot (#892)
* fix: correctly check for valve-hardware using hardware helper

* feat(deck): add tdpfix for cards that has their sysfs writable on boot
2024-03-18 08:18:25 -07:00
Kyle Gospodnetich
929cee487d fix: Correct issue with hhd being enabled on root, add HHD adjustor package. 2024-03-14 21:41:25 -07:00
Kyle Gospodnetich
fc25d04523
chore(deck): Remove latest from command example in os-branch-select 2024-03-04 09:43:24 -08:00
Kyle Gospodnetich
26b1d533b9
fix(deck): Ensure the detected branch name is always lowercase 2024-03-04 09:39:37 -08:00
Kyle Gospodnetich
6cb9286ce6 chore: Also move bazzite-autologin to libexec 2024-01-31 14:36:29 -08:00
Kyle Gospodnetich
e6937241f8 feat: Allow tailscale control by default for users in wheel, cleanup hhd enabling script 2024-01-30 16:20:36 -08:00
RJ Trujillo
c5a69faba7
feat(ci): Introduce a stable tag (#710)
* feat(ci): Introduce a stable tag

The "stable" and "latest" tags are equivalent. Given "testing" and "unstable"
tags are used, users may likewise figure that the current stable release uses
the "stable" tag

* chore(image-info): Use stable tag

This will rebase to stable on freshly installed images

* chore(os-branch-select): Support stable tag

* chore(readme): Use :stable instead of :latest

---------

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2024-01-24 18:45:34 -08:00
Kyle Gospodnetich
6eb6f27127 fix: Correct gamemode check in rotation fix
chore: Move to kinoite folder
2024-01-19 13:12:49 -08:00
Kyle Gospodnetich
ca069b9418 fix: Handle nested desktop mode a different way in rotation fix. 2024-01-17 18:12:20 -08:00
Kyle Gospodnetich
c314aea8fe fix(ally): Correct rotation in KDE
Fixes #680
2024-01-15 17:21:41 -08:00
Kyle Gospodnetich
927d5b3eca fix(legion): Update rotation direction and exit in a nested session. 2024-01-06 18:48:02 -08:00
Kyle Gospodnetich
030b538a5d feat: Use HHD on both Legion & Ally
chore: Further setup script cleanup
fix(legion): Correct rotation on KDE Wayland (Thanks d3Xt3r)
2024-01-06 16:34:48 -08:00
Kyle Gospodnetich
4aa7fabcd5 fix(gnome): Fix issue with xdg-terminal-exec when used with long commands
chore: Additional bash script cleanup
2023-12-23 09:56:09 -08:00
Kyle Gospodnetich
cbdb1b3b5f chore: Standardize all bash scripts on #!/usr/bin/bash
chore: Standardize all python scripts on #!/usr/bin/python3
chore: Update path for ds-inhibit patch
chore(readme): Remove unused package
2023-12-23 00:03:35 -08:00
Kyle Gospodnetich
a7af503577 feat: Add hhd for Lenovo Legion 2023-12-21 00:41:00 -08:00
Kyle Gospodnetich
2ae5def049 chore: Remove vestigial steam-patch files 2023-12-13 10:42:27 -08:00
Kyle Gospodnetich
bd245b2601 feat(deck): Switch to new fork of steam-patch 2023-11-16 12:39:08 -08:00
Kyle Gospodnetich
d9bf80549c chore: Minor syntax fix in os-branch-select 2023-11-12 16:33:42 -08:00
Kyle Gospodnetich
62e299c2b4 fix(deck): Modify returned/accepted values of os-branch-select to something the steam client understands 2023-11-10 21:52:11 -08:00
Kyle Gospodnetich
1a877baf25 chore: Restore steam-patch thanks to latest updates
feat(legion): Support 30W TDP control on Legion Go from gamemode.
2023-11-04 16:17:06 -07:00
Kyle Gospodnetich
e440eead7c chore: Create directory if it doesn't exist 2023-11-02 23:29:36 -07:00
Kyle Gospodnetich
2c55fdd84a chore: Add new script to set rebase branch, allow use with polkit and execute from os-branch-select. 2023-11-02 23:27:31 -07:00
Kyle Gospodnetich
86bb026d39 feat: Add OS branch selection to Steam OS gamemode 2023-11-01 19:52:13 -07:00