33 Commits

Author SHA1 Message Date
Kyle Gospodnetich
813dc6cdca feat(deck): Add handheld scaling fix to GNOME and KDE 2024-09-12 11:08:12 -07:00
Tobe95
be5757f408
feat(deck): ENV to disable Steam TDP-control on deck-hardware (#1535)
* Add DISABLE_STEAM_TDP_CONTROL

* Config file for DISABLE_STEAM_TDP_CONTROL

* Change "= 0" to "!= 1"
2024-09-10 08:27:35 -07:00
Kyle Gospodnetich
532b4fe3f3 chore: Further changes for disabling brew auto updates 2024-09-02 17:27:15 -07:00
Kyle Gospodnetich
b28fdd002b chore: Manually specify lz4 2024-08-30 15:33:01 -07:00
Kyle Gospodnetich
5ef67b4290 fix: Drop zstd compression for zram, falls back to default lz4 2024-08-29 10:25:29 -07:00
Kyle Gospodnetich
524ed5e887 chore: Move from /usr/etc to /etc 2024-08-07 10:02:32 -07:00
Kyle Gospodnetich
b5c7c5abf8 chore: /etc/ cleanup part 2, move remaining /etc/ files to /usr/etc/ 2023-09-13 09:23:29 -07: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
Kyle Gospodnetich
9852651ecb feat(deck): Disable PEERNTP to ensure NTS is always used 2023-09-11 23:26:14 -07:00
Kyle Gospodnetich
f70d970af6 chore(deck): Correct filename for resolved.conf 2023-09-11 22:59:26 -07:00
Kyle Gospodnetich
9367944fdd chore: Only apply EDITOR environment variable on deck builds 2023-09-11 12:45:52 -07:00
Kyle Gospodnetich
1dc41161e5 chore: Make sddm.conf deck build only
chore: Move bazzite-flatpak-manager service to /usr/lib
2023-09-11 11:02:27 -07:00
Marco Rodolfi
d53f6a734d
Ignore audio from PS controllers audio card 2023-08-31 11:38:48 +02:00
Marco Rodolfi
746dadcb59
Audio part 2 2023-08-31 11:37:59 +02:00
Marco Rodolfi
530f69a304
Add a fix from SteamOS for audio stuttering on Deck 2023-08-31 11:36:58 +02:00
Marco Rodolfi
99e85a54e5
Upstream audio to latest SteamOS changes 2023-08-31 11:35:10 +02:00
Kyle Gospodnetich
c1f1221fcc
Merge pull request #188 from RodoMa92/RodoMa92-fix-batterylimit
(fix) Make batterylimit.service work properly
2023-08-25 13:03:41 -07:00
Kyle Gospodnetich
a6c11b8a9e chore(deck): Change default max charge level in batterylimit.service to 85 to match Samsung's recommended. 2023-08-25 08:53:06 -07:00
Marco Rodolfi
1e0db74af7
(fix) Make batterylimit.service work properly
It seems that you cannot use input redirection directly when running the command. Pass the command to bash instead to process it correctly.
2023-08-25 13:42:37 +02:00
Kyle Gospodnetich
b78e0d26b8 feat(deck): Add loopback audio source 2023-08-24 09:36:10 -07:00
Kyle Gospodnetich
6bd7248797 feat(deck): Add equalizer settings for mic from SteamOS 2023-08-24 09:25:04 -07:00
Kyle Gospodnetich
c4fb899497 feat(deck): Use librnnoise params from SteamOS 2023-08-24 08:24:28 -07:00
Kyle Gospodnetich
e04b73cda6 fix(desktop): Only use X11 by default on deck builds 2023-08-24 00:49:22 -07:00
Marco Rodolfi
32255c3201
Ignore microphones on headsets with microphones
To avoid audio downgrade back to call quality. Props to Valve. License: https://gitlab.com/evlaV/steamos-customizations-jupiter/-/blob/master/COPYING.LGPL-2.1?ref_type=heads
2023-08-20 18:55:17 +02:00
Kyle Gospodnetich
5bd6b992ff chore: Bring in Scheduler change from sull324 2023-08-16 20:35:14 -07:00
Kyle Gospodnetich
97034e8ea5 fix(deck): Correct error with dmidecode polkit rule 2023-08-14 16:58:43 -07:00
RJ Trujillo
af450a81e4 feat: Add Wayland support to autologin
Sources /etc/default/desktop-wayland just like session select
2023-08-09 19:50:40 -06: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
e77996f02f
feat(deck): Add (hidden) toggleable desktop Wayland session session support (#118)
* feat(deck): Implement optional support for switching to GNOME on Wayland

This adds a variable, DESKTOP_WAYLAND, to /etc/default/desktop-wayland that gets sourced
by steamos-session-select and determines whether or not to use Wayland or X11. By default,
this ships as false

* feat(deck): Implement optional support for switching to Plasma on Wayland

* feat(deck): Add hidden just script to toggle Wayland desktop session

Omitted from 'just list'
2023-08-08 02:27:41 +00:00
Kyle Gospodnetich
11c6efcb9a feat(deck): Add service for setting the max battery charge level exposed by the latest steamdeck_hwmon driver 2023-08-02 23:29:19 -07:00
RJ Trujillo
462c2d519d feat: Separate DE specific config from shared config 2023-08-01 21:05:28 -06:00