436 Commits

Author SHA1 Message Date
Kyle Gospodnetich
7e6ae0d625 feat(deck): Restore ddccontrol
chore(deck): Add Lutris dependency to fix GPU display
2023-08-18 14:22:36 -07:00
Kyle Gospodnetich
676cfdde6a feat(deck): Use new powerbuttond daemon from upstream SteamOS 2023-08-17 23:46:10 -07:00
Kyle Gospodnetich
30905ea74b feat(deck): Add just commands to disable bios updates & controller firmware updates if desired 2023-08-17 20:18:22 -07:00
Kyle Gospodnetich
83b36ce853 feat(desktop): Include f3 package for drive validation 2023-08-17 17:47:21 -07:00
Kyle Gospodnetich
9b395f3f50 chore: Remove gnome-tweaks, this is included upstream now 2023-08-16 14:41:35 -07:00
Kyle Gospodnetich
13c461d168 chore: Remove adw-gtk3-theme, this is included upstream now 2023-08-16 14:40:10 -07:00
Kyle Gospodnetich
6b17dff067 feat: Add Lato & Fira Code font families 2023-08-16 11:07:15 -07:00
Kyle Gospodnetich
c87d9feab4 fix: Correct font issues in Steam for certain languages (https://github.com/ValveSoftware/steam-for-linux/issues/9418) - Thanks szescxz! 2023-08-16 08:23:18 -07:00
Kyle Gospodnetich
6dcef2cdea chore: Remove weston desktop file so it doesn't appear in SDDM/GDM 2023-08-16 07:52:50 -07:00
Kyle Gospodnetich
48b997da62 chore: Remove Just Perfection tweaks (Uneeded) 2023-08-16 00:20:41 -07:00
Kyle Gospodnetich
7a329b497a feat(deck): Fix inability to search with Steam Keyboard on GNOME 2023-08-15 23:33:50 -07:00
Kyle Gospodnetich
6aeeb66bb4 feat(gnome): Add Search Light extension to replace search in activities on Deck 2023-08-15 21:27:18 -07:00
Kyle Gospodnetich
db8178caf7 fix(kde): Correctly enable System76 Scheduler DBus Proxy on desktop 2023-08-15 15:06:18 -07:00
Kyle Gospodnetich
20661affdc fix(gnome): Restore indexer, remove .steam folder from indexer to make lighter & smaller. 2023-08-15 07:52:22 -07:00
Kyle Gospodnetich
8268b2671e feat(gnome): Add extension to prevent GNOME keyboard from popping up in place of the Steam Keyboard 2023-08-14 23:32:20 -07:00
Kyle Gospodnetich
aee06a121a feat(gnome): Disable file indexing to match KDE behavior 2023-08-14 21:53:04 -07:00
Kyle Gospodnetich
c9d10d2279 fix: Install 32-bit fuse-libs for 32-bit AppImage support. 2023-08-14 00:48:51 -07:00
Kyle Gospodnetich
39584e6f3b fix(gnome): Remove unneeded GNOME plugin
chore: Install OBS plugin flatpaks automatically
2023-08-13 23:44:56 -07:00
Kyle Gospodnetich
48be173b81 chore: Remove Valve's own configs 2023-08-13 22:07:25 -07:00
Kyle Gospodnetich
49e46d121a fix(deck): Correct volume in upstream audio configs 2023-08-13 22:06:19 -07:00
Kyle Gospodnetich
b3fce74a8d fix(deck): Override upstream ucm2 config with one from jupiter-hw-support 2023-08-13 15:28:55 -07:00
Kyle Gospodnetich
65de6c8374 chore: Restore distrobox-git 2023-08-13 10:37:21 -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
RJ Trujillo
ab08e10b43 fix(rpm-ostreed): Set automatic update policy to none
We are using ublue-update for automatic updates already
2023-08-10 09:30:54 -06:00
Kyle Gospodnetich
d8387d018e chore: Minor adjustment to cp step 2023-08-10 08:06:47 -07:00
Kyle Gospodnetich
d46bf413ef chore: Cleanup 2023-08-09 22:03:50 -07:00
Kyle Gospodnetich
0de6a94185 chore(gnome): Rewrite application menu steam shortcut as well. 2023-08-09 21:55:12 -07:00
Kyle Gospodnetich
e5dce78847
Merge pull request #130 from ublue-os/wayland-autologin
feat: Add Wayland support to autologin
2023-08-09 19:22:15 -07:00
Kyle Gospodnetich
9df56cc5ca feat(gnome): Include Blur-My-Shell and Caffeine shell extensions by default. These are default disabled 2023-08-09 19:01:07 -07:00
Kyle Gospodnetich
6eb5a8ec19 fix(deck): Remove unused gamemode package
feat(gnome): Add Just Perfection extension
2023-08-09 18:54:01 -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
Kyle Gospodnetich
e831dc3195 fix: Disable DESKTOP_WAYLAND on Nvidia builds by default 2023-08-09 18:44:35 -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
Kyle Gospodnetich
834b6f09fa chore: Include bazzite-multilib repo on desktop builds, install extest.i686 always 2023-08-09 13:07:39 -07:00
Kyle Gospodnetich
6001e3528d feat: Add extest library to fix Steam input on Wayland desktop 2023-08-09 12:56:31 -07:00
Kyle Gospodnetich
6a15d1f0da fix(deck): Install wine-core to satisfy Lutris dependencies 2023-08-08 23:59:12 -07:00
Kyle Gospodnetich
86a1576293 chore: Correct syntax error in Containerfile 2023-08-08 21:29:07 -07:00
Kyle Gospodnetich
ef9b0d83ec fix: Disable waydroid service by default 2023-08-08 21:02:48 -07:00
Kyle Gospodnetich
bbe6a157ca fix(deck): Start Steam on the desktop in silent mode 2023-08-08 17:30:07 -07:00
Kyle Gospodnetich
08fb8578eb chore: Restore stable distrobox for time being 2023-08-08 17:18:59 -07:00
Kyle Gospodnetich
4af276ea28 chore(deck): Fix syntax error with duperemove-weekly for mmcblk0p1 2023-08-08 15:14:21 -07:00
Kyle Gospodnetich
2cd091f512 chore: Enable duperemove automatically without Yafti 2023-08-08 15:01:29 -07:00
Kyle Gospodnetich
2d3ea5a16b chore: Enable bazzite-user-setup and bazzite-hardware-setup services 2023-08-08 14:48:45 -07:00
Kyle Gospodnetich
640353af98 chore: Install KDE wallpaper engine plugin globally as well 2023-08-08 14:01:10 -07:00
Kyle Gospodnetich
0704f197a4 chore: Start working on first-run script for users, clean up Yafti/Just 2023-08-08 13:53:26 -07:00
Kyle Gospodnetich
1030b8fe2c fix(gnome): Disable power profile management on deck 2023-08-08 12:18:22 -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
RJ Trujillo
bbec083fd8 fix: Don't copy Steam shortcut to autostart on desktop
This shortcut doesn't exist on desktop as Steam isn't layered
2023-08-08 11:42:14 -06:00
RJ Trujillo
3190f81ca2
fix(deck): Autostart Steam using desktop shortcut rather than firstboot launcher (#121)
This would forcefully open Steam every boot no matter whether or not users opted out of it in Steam
2023-08-08 17:25:53 +00:00